Conversation

Rust's popularity despite the challenges of navigating the borrow checker has me rethinking what turns people away from Haskell. Specifically, the types are often blamed, but I don't think that's a major factor.
44
210
As somebody who likes Haskell but uses Rust mainly, I put backwards compatibility (of the language and base), the way library versioning is handled (multiple versions of a dependency don't break the build), as some big reasons I avoid using it.
2
3
Replying to
The rust book is a triumph! I'm cautiously enthusiastic about the nightly system. It's great that it lets extensions fade away without hitting stable, but it can go wrong if, over time, too many things depend on nightly features.
1
1
That was definitely an issue early on (several years ago), but I think that's died down now that most things that people need are on stable. It's very rare that you run into a lib requiring nightly now, thankfully!
1
4
Show replies