hehehehehe, that quote cracked me up! On Nov 16, 2007 10:31 PM, Al-Faisal El-Dajani <[EMAIL PROTECTED]> wrote:
> Hey Guys, > > I just had a _very_ heated debate with a friend of mine about the merits > of using Java, and just wanted your input on the matter. I was a Java fan up > until I left university and met the real world, and there, the whole > paradigm of predefined variables just crumpled on itself. > > I just can't stop thinking that in the 12 years that Java has existed (and > hardware has evolved 8x, according to moore's law), Java applications have > not gained one ounce of speed that the hardware should be giving. I mean, > they seem to be some kind of performance blackholes. Seriously, whenever I > use any Java application (Azureus, OpenOffice, Eclipse), I actually feel > physical pain. > > And ever since I tried out PHP and Ruby, I just completely lost faith in > ALL strongly typed languages. I mean, come on, do I really need to specify > that this variable is a double? It's some space in memory that I use to > whatever ends I see fit. If you want to protect me as a developer from using > my variables in the way I want, then perhaps the language should be > developed using wizards and auto code generators like a certain set of other > languages does. > > The Java proponents, however, keep saying "well, it works on all > platforms". That is true, but I'll take online applications over Java anyday > of the week. I actually _prefer_ network latency to Java's performance, at > least the PC would be free to do a sophisticated thing as "Multitasking". > And sometimes I retort with this qoute <http://bash.org/?338364> which > usually shuts them up :). > > Another point that Java proponents use (or at least try to), is the claim > that Java is an OO language as opposed to PHP (and they seem to prefer JSP > over PHP, go figure...). Of course I would (politely) point to them that > PHP5 is OO, and more importantly that Java is not fully OO. No offense, but > ever after using Ruby, I don't view Java to be the pinnacle of OO (as it > shouldn't be). > > Now don't get me wrong, this extends to languages far beyond Java, but the > question I have is: Am I being overly critical of Java? Is there any merit > to my points? or theirs? What's your input? > > -- > Al-Faisal El-Dajani > Phone: +962-7-79 73 70 50 > P.O Box: 140056 > 11814 Amman, Jordan > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Jolug" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/Jolug?hl=en-GB -~----------~----~----~----~------~----~------~--~---

