My hot take on "rewrite your compiler in Rust":
Conversation
One big reason I use Rust because it's ecosystem of tools is much nicer and easier to work with. Every time I try cabal, hoping it has improved, I get confusing constraint solver errors. HIE is broken all the time. Hope this stuff can improve sometime - it's painful!
4
1
1
I've been using stack with vanilla haskell-mode in emacs for several years to good effect. I guess a lot of the workflow comes down to routine and experience. In Rust I tend to sorely miss a REPL.
1
1
Replying to
Yeah definitely miss a REPL. I've tried stack in the past but got frustrated with it taking up gigabytes of space with lots of different GHC installations. It's also more a band-aid solution over being able to install multiple versions of the same package at once.
But yeah, just saying I'd probably use Haskell more if the tooling was better. But you're right to push against blind 'rewrite it in Rust and everything will be better' statements.
1

