News for hackers. Stuff that matters.
Re:Calling Purgatory from Heaven: Binding to Rust in Haskell by 1attice on Wednesday April 05, 2023 @02:35AM (#35450181)
This is because you keep state. You are fallen.
Re:Calling Purgatory from Heaven: Binding to Rust in Haskell by danielheath on Wednesday April 05, 2023 @03:41AM (#35450670)
“Church vs state”, an century-old conflict.
Re:Calling Purgatory from Heaven: Binding to Rust in Haskell by eurasiantiger on Wednesday April 05, 2023 @04:24AM (#35451012)
Start hopping on rails, enjoy life and see everything going by for the circus it is
Re:Calling Purgatory from Heaven: Binding to Rust in Haskell by codetrotter on Wednesday April 05, 2023 @04:40AM (#35451123)
> Start hopping on rails, enjoy life and see everything going by for the circus it is

I thought this might be a quote from the movie Trainspotting (1996). Seems to have a similar spirit to some of the things from that movie.

Re:Calling Purgatory from Heaven: Binding to Rust in Haskell by ARandomerDude on Wednesday April 05, 2023 @10:38AM (#35455031)
I made a lot of money off of Rails but finally switched to Clojure because of the gem pain.

So many gems are C or system wrappers and require very specific versions of Ruby and whatever underlying libraries are called. That's fine on brand new dev projects, but it leads to a lot of unexpected web searches when it's time to ship code or return to a project you haven't touched in 6 months.

Pinning your gems helps with some of this but every time it popped up I thought ugh...here we go again. Eventually that pain made me look for a better way.

One of the oft-undersold features of Clojure is the culture is more careful with breaking changes.

Re:Calling Purgatory from Heaven: Binding to Rust in Haskell by cultofmetatron on Wednesday April 05, 2023 @01:15PM (#35457399)
jump to elixir. enjoy life and get great runtime perf too!
Re:Calling Purgatory from Heaven: Binding to Rust in Haskell by ekidd on Wednesday April 05, 2023 @09:44AM (#35454041)
> This is because you keep state. You are fallen.

The Rust philosophy is that there is nothing wrong with mutating state, as long as nobody can ever see you do it. :-)

Re:Calling Purgatory from Heaven: Binding to Rust in Haskell by Tarq0n on Wednesday April 05, 2023 @10:06AM (#35454472)
So Catholicism.
Re:Calling Purgatory from Heaven: Binding to Rust in Haskell by recfab on Wednesday April 05, 2023 @11:50AM (#35456162)
"Forgive me Borrow Checker, for I have sinned"