2 ms·
> Hmm, I feel like that’s been the case for more than a couple of years. Java has been fast for well over 10 years, I’d say. It got the reputation in part beca
by corrral 4y ago
> Hmm, I feel like that’s been the case for more than a couple of years. Java has been fast for well over 10 years, I’d say.
It got the reputation in part because once upon a time Java programs were noticeably slow and heavy on resource use, no matter how many times Java fans posted micro-benchmarks of Java finding digits of Pi to "prove" Java was fast and we must all be imagining things. In actual fact, in the real world, it was slow.
I think improving hardware has more to do with its feeling faster now, than anything else. Hardware got fast enough that it no longer feels (as) slow. Plus its competition, as far as GUI programs go, now prominently includes Electron. On the server, we deploy tens or hundreds of megabytes of container or VM and associated overhead to run a 2MB program. So also, everything else has gotten far more bloated and heavy, making Java look better by comparison.
- digisign 4y agoJava was slow at startup, speeding up as it is run. Those two were both improved, with 1000x faster hardware being the final leg of the stool.