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-15 16:08

>>52
Syntax should be minimal and transparent. Adding additional methods with infix syntax complicates the language by making it more harder to tell at a glance what a given piece of syntax will really do. There is nothing wrong with Lisp's prefix syntax, but macros are unacceptable.

It's too shit, not too big.
I agree with your point about it being overengineered, but it is also too big. The rj.jar file from a recent Sun JRE is over 47MB on my machine. A trivial application causes around 330 classes to be loaded by the VM.[1]. That's way too much memory overhead.


[1] http://milandinic.blogspot.com/2009/03/jvm-loaded-classes.html

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