3 ms·
interesting to see that the highly-supported VM platforms are spawning ecosystems of languages that target other languages. javascript is the best example but J
by awinter-py 11y 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?
- rubber_duck 11y agoI 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)
- awinter-py 11y agoBoth 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.