This week's book giveaway is in the Java 9 forum.
We're giving away four copies of Java 9 Modularity: Patterns and Practices for Developing Maintainable Applications and have Sander Mak & Paul Bakker on-line!
See this thread for details.
Win a copy of Java 9 Modularity: Patterns and Practices for Developing Maintainable Applications this week in the Java 9 forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Java's Biggest Long-Term Problem  RSS feed

 
Robert James Miller
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • 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?
 
Ulf Dittmer
Rancher
Posts: 42972
73
  • Mark post as helpful
  • send pies
  • 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 ]
 
Gregg Bolinger
Ranch Hand
Posts: 15304
6
Chrome IntelliJ IDE Mac OS X
  • Mark post as helpful
  • send pies
  • 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 ]
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!