this post was submitted on 13 Nov 2024
835 points (96.1% liked)

Greentext

4430 readers
1187 users here now

This is a place to share greentexts and witness the confounding life of Anon. If you're new to the Greentext community, think of it as a sort of zoo with Anon as the main attraction.

Be warned:

If you find yourself getting angry (or god forbid, agreeing) with something Anon has said, you might be doing it wrong.

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[โ€“] Ilovethebomb@lemm.ee 75 points 1 week ago (60 children)

Can anyone who's actually dealt with Java tell me how much Anon is exaggerating?

[โ€“] tiredofsametab@fedia.io 2 points 1 week ago

If you've never used Eclipse, which I assume it was referencing, it does feel old, clunky, and ugly out-of-the-box (to me at least). I tried to use IntelliJ wherever possible, but a previous company had a project that really didn't like to run from it but would with a very specific setup in Eclipse (I don't recall any details now more than 10 years later).

There is a fair bit of boilerplate and bloat.

I don't remember UI stuff being so bad, but most of what I worked with was old Swing/AWT stuff. I did have to use JavaFX (I think it was?) once and remember something about it being frustrating, but it was for some existing thing I had to modify.

I don't mind Java so much, but it's certainly not my favorite language.

I don't know how one gets a nullPointer when doing a hello world, though. I'm guessing this is embellishment or mashing together something later with their initial printing of hello since I think you'd come up with some other error in that process to getting something to print before nullPointer.

load more comments (59 replies)