gf000 2 hours ago

Even stuck on Java 8 it's less verbose than Go, which everyone seems to love.

But the majority of projects are on a newer JDK than 8 for quite some years now.

  • the_gipsy 2 hours ago

    Not even latest Java is less verbose than Go.

    • gf000 an hour ago

      Are we talking about the language that has a couple extra lines after every statement, disguising as error handling?

      • [removed] an hour ago
        [deleted]
throwaway7783 10 hours ago

Where do you gather this from? We are a startup, on Java and on 25.

  • pylotlight 4 hours ago

    Why didn't you choose something more modern/sensible. go/kotlin/anything else on the planet?

    • gf000 2 hours ago

      Go is more verbose than Java though, in what way would it be more sensible?

      Also, Java's ecosystem is unparalleled (top 3 in size, depending on domain it usually has the best packages (e.g. typical backend-related functionality)), has stellar performance, a huge developer base, best-in-class IDE support, even LLMs understand it exceptionally well (given how widely represented it is in the training corpus, plus has a decent type system) if that's your thing.

      For a typical backend system, you really have to have a good reason to choose something else at this point.

vips7L 10 hours ago

No, everyone isn’t. You really should check.

foo4u 12 hours ago

This is absolutely untrue. Code from JDK 8 runs fine on JDK 25 (just released LTS). It is true that if you did something silly that locks you into certain dependency versions, you may be stuck, but this is not the majority of applications.