• 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's Biggest Long-Term Problem

 
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I'm interested to hear what you think about this blog post: http://www.pardontheinformation.com/2008/09/javas-biggest-long-term-problem.html

Does Struts 2 solve the entrepreneurial barriers to entry?
 
Rancher
Posts: 43081
77
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Who knows what any given technology's long-term problems will be in software? What is "long-term" in software? 2 years? 10 years? PHP, RoR and Python have significant problems as well (just different ones), so I'd say it's not possible to predict what's going to happen long-term.

I doubt that any single framework is going to be able to solve a "barrier to entry" kind of problem. Having only cursory knowledge of Struts 2, I don't think it can begin to do that. It's not significantly simpler than some of the other available frameworks (I'll grant that it is a lot simpler than JSF, but that's not saying much).

But, honestly, what's harder about JSP than about PHP? Of course, many commonly used PHP techniques are frowned upon in JSP because better and more powerful approaches -from a SW engineering point of view- are available. And, yes, it takes time to learn about those, and possibly makes for somewhat slower development (but possibly for better maintenance, which generally is the larger part of development). But writing basic JSPs has about the same learning curve as writing basic PHPs.
[ September 12, 2008: Message edited by: Ulf Dittmer ]
 
Ranch Hand
Posts: 15304
6
Mac OS X IntelliJ IDE Chrome
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Your very first sentence:

Java's biggest long-term problem is that it is not the technology of choice for entrepreneurs.



is based on what data? How do you know this? Have any statistics? Also:

Choose and endorse a web framework - Sun should choose and endorse a web framework for entrepreneurs to use.



They did and do. It's the JSF specification. And you mention it right there in your article so why are you saying Sun should do something they've already done?
[ September 12, 2008: Message edited by: Gregg Bolinger ]
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic