|
|
|
|
|
by zumu
1224 days ago
|
|
By many metrics it's an excellent choice, but I kind of loathe working with it. However, if you don't mind living in IntelliJ it's significantly better. For example, there's a ton of stuff that doesn't exist, except in IDEland like basic formatting support (this blows my mind). You'll also want an IDE to help you refactor since there's a ton of boilerplate cruft and footguns to avoid. Nonetheless, library support for most business use cases is nearly unparalleled, performance is strong if you can deal with GC and there's a million Java developers to hire from. |
|
There is formatting support via Gradle and Maven. You can even run prettier via prettier-java.
Boilerplate more exists in frameworks especially the older the 1s. You don't have to use it.