ta-sa.org - Javadrown

(best viewed in any resolution with any HTML enabled browser)


Main:
Index
Contact
Links

Studies:
Informatics
Scripts
Material

Projects:
Git repository

Programs:
cdplay
ECMS
lip.C
baseclc.c
nfa-util.C
tm.C
termreplace
psi_pw_decode
bummskraut

Perl:
AnyEvent::XMPP
Net::XMPP2
AnyEvent::IRC
Object::Event
AnyEvent::HTTPD
AnyEvent::EditText
MIDI::Sequencer

Music:
Ta-Sa Music
Languages:
LR Grammar Collection

Deliantra:
Deliantra

GNU Smalltalk:
Links

Other:
Laughing man logo
ta-sa.org

Java must DIE


Javadrown - last change: added some other arguments., Fri Apr 16 08:54:15 2010 +0200

Java is NOT free

You write code, Sun changes the spec, you have to adapt.
The Java-Spec belongs to Sun, THEY decide to be compatible or incompatible. And maybe if you PAY enough, they will even give you support.

Java is a DEPRECATED language

Which is just a little bit fancier than BASIC. But any other little more sophisticated languages like C++, Haskell, Perl, Ruby, Python are way more useful and usually give the programmer more power to express his thoughts. Needless typing dulls the mind and will result in dull and broken code and logic.
C++ had templates for ages now, Java only reinvented them in some kind of imitation trying to deceive the users it as sophisticated as C++.
For more detailed information also read: http://xinutec.org/~pippijn/en/why-not-use_java.xhtml.

Java is an UNREADABLE language

For instance: ThingsWrittenInCaMeLCaseAreQuite BadToRead InComparsion to_this_text which_can_be_read_much_easier_due_to_the_space that_is_seperating the_words.

And it seems to be quite popular text.word.to text.word.prefix text.word.every text.word.identifier text.word.with text.word.completely text.word.redundant text.word.prefixes text.word.that text.word.do text.word.not text.word.enhance text.word.readability text.word.at text.word.all text.sentence.end

While the Language itself does not enforce these style guidelines it certainly encourages it. (For CaMeL-CaSe you just have to look at the Java API). And for the latter you just have to look at all the fine java code on the internet, which tends to follow that practice.

And don't forget: Free implementations don't make the Language better.


But if you insist it's a better Language, go an and

take your cup of Java and DROWN


All logos and trademarks on this site are property of their respective owner. Site admin is: elmex@ta-sa.org