By bloid
via infoworld.com
Published: Feb 22 2008 / 09:56
Is Java slipping into second-tier status in the application development space? All the attention being given to its rivals these days might give off that impression. Nearly 13 years old, the Java language and platform created at Sun Microsystems now shares the software development limelight with scripting languages such as PHP (Hypertext Preprocessor) and Ruby, as well as with Microsoft's .Net technologies.
Comments
hal10001 replied ago:
The article was well written (we're talking grammar and spelling), but nothing in it led me to believe that Java is "truly" threatened by frameworks. Also, when I read this--
Open source CRM vendor SugarCRM, for example, chose to write its application in PHP instead of Java. "When we set out, we thought we were going to build a Java application on top of Oracle," said Clint Oram, SugarCRM co-founder. The company, however, saw PHP maturing and found it "just more accessible than Java, for the average person," Oram said.
--it really makes me believe that vendors choose something like PHP because PHP developers are a dime-a-dozen. Another point of contention that continues to baffle me is why Java gets compared to Rails. Compare Spring to Rails, or Java to Ruby... but to say Java is threatened by a framework is off the mark -- CakePHP and other frameworks for PHP didn't even get a mention in this article. This statement doesn't even make sense:
New frameworks such as PHP and Ruby on Rails indeed "have taken a huge bite out of the territory that used to belong to Java and .Net," said Tim Bray, Sun's director of Web technologies -- emphasizing that .Net has the same issue.
Uh, PHP is not a framework.
planetmcd replied ago:
I agree the article isn't really worth reading as it doesn't make alot of sense. Beyond that there are easier ways to develop many web applications than a traditional Java/.Net approach, and many prefer easier, there is not much to take away from this article.
It used to bug me when people compared PHP to Rails or Django or Struts. It's a language. But I suppose if you're not a technology professional (which would seem to be the categorize this article's author), it's something you use to build web pages. Looked at it this way it does belong in the same boat. It's not like PHP is used for much beyond web development.
rv49649 replied ago:
PHP - oh yeah, the language that is used for very-short-life-time content sites where web pages can be cranked out cheaply using lower tier coder staff. Ah...a site like Yahoo, for instance. Not much brilliance, not much innovation - just heads down cranking code that will be tossed in weeks or days to be replaced by something else. The bottom strata of programming.
,
Voters For This Link (8)
Voters Against This Link (9)