File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Meaningless Drivel and the fly likes Java Bashing in Blog Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Other » Meaningless Drivel
Bookmark "Java Bashing in Blog" Watch "Java Bashing in Blog" New topic
Author

Java Bashing in Blog

Nathan Pruett
Bartender

Joined: Oct 18, 2000
Posts: 4121

In addition to the 'Ranch I also read Slashdot pretty regularly. Check out this topic that was on there today. The topic is on this blog entry - "Java is the SUV of programming tools". Some of the claims seem crazy, like MIT seniors "struggling" with "complex" JSP, while those using .NET and PHP are not having problems. The most seriously wrong comment I can find is "A project done in Java will cost 5 times as much, take twice as long, and be harder to maintain than a project done in a scripting language such as PHP or Perl. People who are serious about getting the job done on time and under budget will use tools such as Visual Basic." Every complaint or praise is such a complete apples and oranges comparison I can't believe this guy is even serious.


-Nate
Write once, run anywhere, because there's nowhere to hide! - /. A.C.
Jeroen Wenting
Ranch Hand

Joined: Oct 12, 2000
Posts: 5093
Slashdot is a complete bunch of idiots.
They're so convinced of the superiority of their own ideas (Linux, PHP, Perl) to the exclusion of all else that they refuse to even consider that something else can be as good or better.
Most of what I've seen posted there in recent years is nothing but bashing of competing technologies (usually superior technologies) by apologists for the 3 techs mentioned above.


42
Richard Hawkes
Ranch Hand

Joined: Jan 28, 2003
Posts: 1340
I'm having big problems getting my head round J2EE stuff. We're forced to use it for even the simplist of apps which seems like a huge overkill to me. I'd much rather be using PHP/MySQL but if I want to stay where I am I have no choice Good experience and a CV filler I guess.
The powers that be are investigating .NET at the moment so we might be switching again...
[ September 23, 2003: Message edited by: Richard Hawkes ]
Ashok Mash
Ranch Hand

Joined: Oct 13, 2000
Posts: 1936
As always, I think they are comparing Apples to Oranges, and such debates makes no sense at all, but having read all that, I am kind of curious to have a look at PHP, C# etc just to see how they hold together on their own domains.
I love Java, but hey, its just a platform to code, and if theres a better one that suits business requirements, I better be quick to learn it.


[ flickr ]
Jeroen Wenting
Ranch Hand

Joined: Oct 12, 2000
Posts: 5093
Originally posted by Richard Hawkes:
I'm having big problems getting my head round J2EE stuff. We're forced to use it for even the simplist of apps which seems like a huge overkill to me. I'd much rather be using PHP/MySQL but if I want to stay where I am I have no choice Good experience and a CV filler I guess.

If you can do the job without the full J2EE platform by all means do so.
You don't HAVE to use the entire platform to create web applications, despite what many EJB centric books tell you.
I've created many a webapp using Servlets, JSP and regular beans with some (usually home brewn) persistence framework, pretty much what you'd do with PHP as well.
I don't touch EJB unless absolutely required. It is indeed a bloated needlessly complex technology and overkill for most projects (a 2001 Gartner study showed that in 2000 in the US alone companies had thrown away at least $2 billion by using EJB for applications that didn't need them), but again its use is not mandated by the platform (only by CEOs and project managers who think it looks good on the specsheet and/or their resume).
Steve Wink
Ranch Hand

Joined: May 13, 2002
Posts: 223
The students were creating simple web pages backed by a database in JSP/JDBC, .NET and PHP. From this the teacher concludes that Java is slow, hard to code and bloated. Maybe he did this because saying putting Java code in JSPs sucks or JDBC is fiddly is not controversial enough to generate all the links and publicity he has now got.
Joe Ess
Bartender

Joined: Oct 29, 2001
Posts: 8866
    
    8

Why do SUV's have a negative connotation? I drive an Acura RSX-S, and when I'm at Home Depot trying to fit a dozen 2x4's in the hatch, I'm cursing myself for not driving an SUV. It's about using the right tool for the job. The blog says more about the person writing it than the technologies involved.


"blabbing like a narcissistic fool with a superiority complex" ~ N.A.
[How To Ask Questions On JavaRanch]
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Java Bashing in Blog