Hacker News new | ask | show | jobs
by TheAceOfHearts 3276 days ago
I've been digging a bit into Dart as I've read through Fuchsia's docs and poking around with the source.

It looks like a great language, but I think it hasn't done well on the web because it has very poor interop capabilities with JavaScript and its ecosystem. I'll note that I haven't dug that deeply into Dart, so maybe there's some great resources I've simply missed so far.

TypeScript and Flow are both great options because they work completely with existing codebases. They can be adopted gradually and integrate well with the ecosystem.

Another language that looks promising is Reason [0]. It's still very young, but they seem to be working hard to create an awesome language with a great interop story. Check out their getting started [1] guide. Most of the info related their interop is in the BuckleScript User Manual [2].

[0] https://facebook.github.io/reason/index.html

[1] https://facebook.github.io/reason/gettingStarted.html#javasc...

[2] http://bucklescript.github.io/bucklescript/Manual.html