Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Java has an extremely fast runtime and rich ecosystem. If we're going to never look at code and let AI handle it all (not sure I agree, but let's assume), then Java is the obvious best choice.


Java has a slow iteration time - long compilation and slow startup. Common frameworks add even more time before the program does anything useful. A fairly complex Go web backend can recompile and completely start in under a second. A relatively simple Java backed can take more than ten seconds.


That's not Java being slow, that's Gradle and Spring being slow.


If Java is fast, why are Gradle and Spring slow?


Because they're massive piles of over engineered framework code you don't need.


Only if you holding it wrong, write the same stuff in Java like in Go, without frameworks, all by hand and you will get your second.

Even better don't throw away the frameworks, learn to use JIT caches and hot code reloading tools, and you can even debug, edit and continue from the comfort of an IDE, doing several useful actions.


Extremely token hungry though. Which will be a problem once the price goes up!




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: