Forgot your password?
typodupeerror

Comment Re:Merits of Java (Score 1) 432

I have to admit I don't particularly enjoy Java, even tho' it has a great many virtues compared most application programming languages in general use. Especially something like C++.

I have the feeling one set of people don't like Java because its object-oriented at all and it's not directly compiled down to machine code -- on Linux these people will moan about the 'inefficiency' of garbage collection and advocate pure C -- another set don't like it because tho' object orientation is okay in small doses Java takes it way too far, plus enforces static typing, is too formal, and you have to compile it at all -- On Linux these people will advocate Perl, elsewhere they might favour VB.

Yet more will complain that it looks too much like C, isn't dynamic or introspective enough, and you have to compile it at all -- these will probably advocate Lisp/CLOS/Scheme.

Myself, I'm afraid I've irredemably been infected with Smalltalk, so I moan that Java has any sort of static typing at all, syntactically looks too much like C, you have to compile it at all, and isn't dynamic or introspective, or even object-oriented enough.. (-;

Point is, Java hits a particular compromise position between a number of language styles which means that it inspires either great love for being the improved leading-edge and, most importantly, well supported (so you can persuade your boss to let you use it) successor to language-X you've always been waiting for, or great hatred as the unaccountably successful, horrible screwed up missed opportunity to bring all the neat features and advantages of favorite language-Y to the mainstream.

obActualTopic...

From my limited experience of Swing it has quite a nice design, but I'm not sure I'm convinced with the way the VC part of the MVC triad seems to have been merged.

For a different take on an updated MVC, have a look at MVP at IBM or a somewhat simplified Smalltalk implementation at ObjectArt s

Slashdot Top Deals

"This isn't brain surgery; it's just television." - David Letterman

Working...