14 ms·
What makes bytecode a deception though?
by ckok 9y ago
What makes bytecode a deception though?
- pjmlp 9y agoIf Java and .NET produced executables like C and C++, there would be less need for them. Instead, one is forced to deliver the VM with the application or buy a third party AOT compiler like Excelsior JET, while depending on another language for implementation. This made everyone that cared about writing native executables focus on C and C++, with the respective increase in unsafe code. This is finally changing thanks to D, Go, Swift, Rust, but slowly. So we have .NET Native on UWP, Xamarin on iOS and Android and IL2CPP on Unity. Java now started a long road that will take several years until Project Metropolis will finally deliver some kind of results.
- s_kilk 9y ago> This is finally changing thanks to D, Go, Swift, Rust, but slowly. This whole thread has me imagining what it would be like if all the energy that went into Go/D/etc had gone into Free Pascal instead. Imagine if Free Pascal had a swanky website, and an army of people blogging about this hip, powerful language, all the kids are getting on board, I heard Netflix are re-writing their routing layer in Object Pascal, have you seen the benchmarks for this awesome new non-blocking Pascal web server...
- pjmlp 9y agoI did enjoy Pascal a lot, but right now it lost the PR battle. Its spirit leaves on in languages like Rust, Swift, Kotlin and similar. It is easier to drive adoption to those languages, than try to convince younger devs to use Pascal, even with a swanky site. I like your idea, though.