this post was submitted on 03 Aug 2025
324 points (95.5% liked)
Programmer Humor
25460 readers
1569 users here now
Welcome to Programmer Humor!
This is a place where you can post jokes, memes, humor, etc. related to programming!
For sharing awful code theres also Programming Horror.
Rules
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I've never run into a Java evangelist. Every opinion I've ever heard about Java is something like "Yeah, this sucks". I always thought that people put up with it because it's write-once, run-anywhere, but so is, y'know, Python.
I love Java and use it every chance I get
Early on, Java was advertized as the next great thing, ending headaches from system development, porting, and "promoting good programming practices through OOP".
Then people increasingly got tired of OOP and the speed penalty of both that paradigm and the JVM, not to mention more and more education institutes started to claim Java was too hard for beginners, and that Python would be better.
Now we have Rust evangelists promoting the language as the next great thing, ending headaches from memory safety issues, porting (if you target WASM and pack your app into a Chromium instance), and "promoting good programming practices through FP".
Time is truly a flat circle...
I love Java
There was a saying back in the day, roughly: "java can run on all platforms like anal sex works on all genders".
Python is slow but fantastic when it comes to interoperability IMO and is just complex enough that you can get the job done. I just hope they'll won't complexify it into oblivion, it's a really neat language. IMO.