Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Java review

Name: Anonymous 2010-11-12 14:09

Good:

- 5 year olds should be able to learn how to make multithreaded applications
- Cross platform
- Great development tools (IDEs and such)
- You don't have to make/download amounts of libraries to develop great and helpful apps, the standard library is huge

Bad:

- Memory hog
- Java programmers: Herppppp Derpppp, internal char array?? nooo, its a string, what internal char array?? what is that
- No function pointers
- No operator overloading
- Everything is a reference, unless you implement Cloneable, sorry, i prefer "&"
- No #define

Name: Anonymous 2010-11-13 6:18

>>1: Nah.

Good, from I LOVE THIS to GOOD:
- Cross platform.
- Batteries included.
- Module system.
- Good VMs available.

Bad, from most annoying to annoying:
- No real functional programming support.
- No first-class functions.
- No decent lambdas.
- Statements and expressions (why this difference, you fucking pieces of FORTRAN shit?).
- No operator overloading. I can overload equals but not +, why, faggots? What's so different between the symbol "add" and the symbol "+"? Stupid idiots, if you had done any Lisp you'd understand.
- Static and explicit typing; shitty generics. As a result, we have nurupo too.
- ENTERPRISE multi-tier mission-critical turnkey professional scalable five-nines HA standard library (and third party libraries); really abhorrent and blasphemously queer and unproductive.
- No native syntax for cudders, dictionaries, etc.
- Formal OO bullshit: interfaces, visibility, final, etc.; keep it simple faggots.
- Java has got no macro system (nor C has a decent one), but then again languages outside Lisp don't.
- Not homoiconic.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List