4 ms·
Actually, my first thought when reading this blog post was "oh no, it's C vs. hand-tunes assembly again." We know, how that ended up.
by vetinari 15y ago
Actually, my first thought when reading this blog post was "oh no, it's C vs. hand-tunes assembly again." We know, how that ended up.
- rbanffy 15y agoYou know... It's in fact much more like the reverse: compiling assembly language into C. Java is a less expressive language than JavaScript. The result is that you code in the slow-to-develop/fast-to-run language and it spits out fast-to-develop/slow-to-run code.
- oelewapperke 15y agoAnother way of saying the same thing would be GWT: develop in a language where managing complexity is doable and well-understood, and run in a write-only language that can be run everywhere Java has lots of advantages, like coherence and interoperability between libraries that javascript lacks (never mind the actual existence of more than 5 libraries). Also GWT allows you to write run-anywhere code. These days it's pretty much a safe bet that all your code will work perfectly well on all browsers, not just the desktop ones. If you develop for mobile and don't have 500 phones, this is a blessing.