• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Java Bashing in Blog

 
Bartender
Posts: 4121
IntelliJ IDE Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
Ranch Hand
Posts: 5093
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
Ranch Hand
Posts: 1340
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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 ]
 
Ranch Hand
Posts: 1936
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
Jeroen Wenting
Ranch Hand
Posts: 5093
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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).
 
Ranch Hand
Posts: 225
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
Bartender
Posts: 9626
16
Mac OS X Linux Windows
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic