2 ms·
Given the similarities in their type systems, languages like Rust or Scala might be easier to pick up with some Haskell knowledge than without. Has that not bee
by nequo 4y ago
Given the similarities in their type systems, languages like Rust or Scala might be easier to pick up with some Haskell knowledge than without. Has that not been your experience?
- wiseowise 4y agoYou know what would make easier pick up languages like Rust and Scala? Actually using them, and not making a detour into the language that has different goals.
- nequo 4y agoYou have a point. The best way to learn is to do. I am lucky because I can use Haskell simply because I enjoy it and don’t need to worry who will pay me for it as long as I produce the output.
- JadeNB 4y ago> You know what would make easier pick up languages like Rust and Scala? Actually using them, and not making a detour into the language that has different goals. While this is pithily said, I think it is not unreasonable to disagree. It may be that a language that makes unrealistic assumptions and sacrifices almost everything to maintaining a theoretical vision may make it easier to understand that vision, on top of which understanding you can then layer the necessary compromises more easily than you could by learning both theory and compromises at the same time.