Hacker News new | ask | show | jobs
by quickthrower2 3189 days ago
Haskell. There is a clear advantage in having a strong type system that lets you develop in userland what can only be language features in lesser languages. And language features means wait for it to be developed.

Also the compile time certainty that things line up is hard to live without.

1 comments

I would be willing to be a significant amount of money that Haskell will not be a mainstream language in my lifetime.
Maybe not Haskell itself but very likely a derivative.

Look at it this way. ReactJS is functional programming but in JS. The natural home of this way of building UI is in a ML like language. Can already be done in purescript for example.

Once people get their heads around react and reduces, changing to a type system like ML will yield obvious advantages