News for hackers. Stuff that matters.
Re:New language features since Java 8 to 17 by xxs on Sunday October 24, 2021 @04:50PM (#28981767)
>no unsigned integers

technically, char is unsigned. For practical purposes use ByteBuffer.

>no freestanding functions

you can "import static" all the static functions you want; it's not any different than C, where you need to include the headers.

> pom files are a huge pain

That has nothing to do w/ java, itself, like at all.

>you can't actually use javac to compile your code. everything is so big and complicated you have to use ant, gradle, maven, etc.

If you use ant, how did you get to use pom? That's pretty much saying that using 'make' is terrible. For personal projects that involve no web, I don't quite need anything else but the JDK, itself. In that case, it's totally doable to call javac form the command line.

There are no comments on this comment yet.