Conversation

This Tweet was deleted by the Tweet author. Learn more
Haskell is flawed and is kind of getting weighed down by the many decades of decisions… hoping we can welcome a new generation of FP langs in the next decade with better ergonomics. Keeping my eye on Idris and Sixten for instance.
1
Also cool stuff happening with Reason - reinventing OCaml in some neat ways, whilst providing a decent migration path for JS devs, and great, pragmatic cross-language interop. Still lacks the lovely compositional feeling of Haskell though.
1
Meanwhile the transfer of ideas to established langs will happen, but it's still not as nice. There's only some much you can retrofit, and it's nigh impossible to take some things away (eg. arbitrary side-effects, pervasive null).
1
This Tweet was deleted by the Tweet author. Learn more
Yup definitely. I think there's much to be gained even if you're willing to wait a bit longer for the goodies to come, but are open to embracing them when they come your way. Nice to see Mozilla using Flow for its JS for instance!