|
|
|
|
|
by first_amendment
3217 days ago
|
|
I approximately agree with you but there are lots of reasons I'd prefer Rust over Haskell. All data is thunked and boxed in Haskell, it's all heap-allocated and garbage collected, and polymorphism is through indirect pointers. Rust allows for "zero-cost" abstractions with a powerful memory-safe aware type system. Erlang occupies a similar space. Go is another option that's less like Haskell/Erlang but its type system is lacking/ inconsistent and it requires garbage collection. So Rust has a real opportunity here that's not currently occupied by other languages. |
|
Erlang occupies a similar space.
In what sense? I feel Erlang is at the other end of the spectrum from Rust. Can you explain further?