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

Reading through the source code examples has me rethinking my dislike for Java. It sure seems far less verbose and kinda nice actually.


Modern Java is a lot less boilerplaty than old enterprise Java.


Modern Java people are a lot less boilerplaty than old enterprise Java people.


And which modern web framework is least boilerplate? Springboot?


I'm a big fan of Spark.

https://sparkjava.com/


Why Spark over Javalin? I switched to Javalin last year, it seems to have more active development.


Spark is pretty complete. I'm not sure what I'd add to it or change about it that wouldn't be making it bloated.

Seems Javelin is largely comparable, but with a bit more cruft (offering async calls sticks as an unusual decision given the way the language is heading).


What places are doing modern java development?


AWS, Netflix to name a few I know.


Definitely reconsider it, while Java is still often used in an “enterprise” style, modern Java brought in plenty of advancements and it is a quite expressive, while still readable language.

Which is kind of strange, I never understood people being so hyped about Go, while straight up refusing to touch Java for “verbosity”, when in fact the latter is much more terse. We sure are not too rational when it comes to tooling :D


I only shudder really learning it that if i got a job doing java i'd be doing horrible java < 8 codebase work




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

Search: