2 ms·
Java is a great language. But it failed to become the universal "write-once" VM that everyone dreamed of in the 90's. Instead, the web browser did that. So ther
by ramesh31 5y ago
Java is a great language. But it failed to become the universal "write-once" VM that everyone dreamed of in the 90's. Instead, the web browser did that. So there's really no reason to bother with native Java development anymore when browsers can do everything.
- Supermancho 5y agoJava is a great idea, but the language is miserable. From the nullable concerns to the failed object model to the horrific runtime on runtime Spring (DI) monstrosity. Testing in Java is painful enough to signal that Java has a kong way to go. Statics ensure you can have pure functions but Java testing all but eschews their usage without complex setups. Booting up Spring in tests just to run methods that depend on opaque interactions is considered cursory. A generix UI/UX (OS) model is the most complex and difficult type of software that exists. Games are hard, but not in the sane league. There is no Java OS because the language is insufficient, which is to say, it is suitable enoigh for other things, but I wouldnt say its great.