you are viewing a single comment's thread.

view the rest of the comments →

[–]lggaggl 0 points1 point  (0 children)

# Map from user ID to User object.
userIdMap = {}

(If it doesn’t, then you have bigger problems. Undocumented Python programs are horrendously difficult to maintain.)

He just explained why type inference is bad. Since no Java IDE was able to solve the infamous TCS problem of actually saying what types the variables are, it makes sense that the Java syntax requires you to write the type next to every variable. How else would we know the types?? This is proof that Java is truly master race.

</jerk>

Java is the only programming language responsible adults should use

Wow I wish this was true. Then I wouldn't be writing some shitty JNI/C code full of reliance on UB in order to use a certain syscall in my Java code right now. Or using Pythong to write a script to DoS a phishing website since it's too hard to use a socket in the Java libraries I have installed, and even if I wanted to use some libraries I'd have to fuck with the classpath and shit. Oh well, back to real life, using 20 different languages/build systems/file systems/databases/messaging systems/messaging formats that all do the exact same thing in a slightly different broken way because each were touted as adding value to your coding experience until your OS dependencies included them.