Hacker News new | ask | show | jobs
by awinter-py 3738 days ago
interesting to see that the highly-supported VM platforms are spawning ecosystems of languages that target other languages. javascript is the best example but JVM is a close second (clojure, scala, kotlin).

the trade-off here is accepting build slowness & complexity in exchange for escaping the negatives of the default language for your platform.

I think we won't get off this trend until we figure out a bytecode format that balances sandboxing and portability. WASM?

1 comments

I agree but I don't understand how that relates to Dart (has a standalone VM of decent quality) or Mojo (IPC API language - basically abstracts stuff on a OS process level - cross language/VM/process interop being transparent)
Both great products with great technology but neither is ubiquitous. JVM & javascript have pentrated their target audience enough that 'building on top' saves your users some installation work.