You are viewing a single thread.
View all comments View context
43 points
  • a hello world doesn’t need libraries in Java
  • installing JDK takes at most 5 steps, depending on the OS
  • a nullpointerexception is more likely the developper’s fault (unassigned value, calling a function on a null object)
  • IntelliJ is easy to install and modern (granted, other IDEs are very ancient)
  • developping GUI apps is a PITA, no matter the ecosystem (generally)

The rest is more or less spot on (no idea about concurrency issues though)

permalink
report
parent
reply
28 points

nullpointerexception is more likely the developper’s fault

Of course it was the developer’s fault. But it’s absurd a language without pointers throws an error about pointers.

permalink
report
parent
reply
15 points

I guess naming it NullReferenceException will revolutionize industry

permalink
report
parent
reply
7 points

Having error messages that match the language is actually helpful. A reference and a pointer aren’t exactly the same.

Like if Rust output “invalid word size” on a type mismatch.

permalink
report
parent
reply
6 points

The date of the post is from this week so it’s not accurate at all. Java does support main outside of a class now, and it doesn’t need to be static, or take args. You wouldn’t use JavaFX in this day and age either. Installing the jdk is absolutely nothing especially if you’re using IntelliJ as it will install it for you and manage everything. No library is even close to 3gb.

This entire post sounds like it was written by someone that last touched Java in 2010.

Source: am a Kotlin dev. Java sucks. None of these are the reasons why.

permalink
report
parent
reply
2 points

Depends on the version of Java you have to use and most places still say to put it in a class because they’re outdated too. (Is anything about Java modern?)

permalink
report
parent
reply

Greentext

!greentext@sh.itjust.works

Create post

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:

  • Anon is often crazy.
  • Anon is often depressed.
  • Anon frequently shares thoughts that are immature, offensive, or incomprehensible.

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

Community stats

  • 6.9K

    Monthly active users

  • 974

    Posts

  • 23K

    Comments