商业周刊:开发工具大战Java进退维谷

2016-02-19 13:42 4 1 收藏

下面图老师小编跟大家分享商业周刊:开发工具大战Java进退维谷,一起来学习下过程究竟如何进行吧!喜欢就赶紧收藏起来哦~

【 tulaoshi.com - 编程语言 】

  对于小软件公司ActiveGrid的首席执行官亚雷德(Peter Yared)来说,Sun的Java语言是一个“欲理还乱”的东西。1990年代,亚雷德担任NetDynamics软件公司的首席技术官,该公司的主打产品是提高WEB站点性能的应用服务器,采用当时流行一时的Java开发。后来,亚雷德在Sun公司干了五年。 !-- frame contents -- !-- /frame contents -- 今天,当亚雷德口中吐出一句“Java已经是恐龙”时,此言的确令人震动。

  当然,亚雷德此言有充足的根据。他开业的新公司现在销售用于开发网站或企业应用的“下一代”应用服务器,但已经抛弃了Java。他们使用了一个开源软件包,其中包括Linux操作系统、Apache网站服务器、mysql数据库,以及一系列以P打头的脚本语言——Perl、Python和PHP。这个开源套件绰号“LAMP”。

  亚雷德说,如今越来越多的开发人员正在用LAMP和其他“非Java”技术开发新一代的互联网应用。难道是昔日“酷毙了”的Java已经成为过时技术了吗? 就似乎是IBM公司的大型机和SAP公司的企业应用? 对于这个疑问,越来越多的证据给出了“是”的答案。

  开发工具市场调研公司Evans的调查结果发现,在LAMP和微软的.NET赢得更多用户的同时,Java的市场影响力正在下降。今年三季度在北美地区,用Java作为主要编程语言之一的开发人员比例为47.9%,而去年同期这一数字是51.4%。同一个调查还发现,Java在亚洲地区的使用正在增长,而在欧洲地区呈下降态势。

  与此同时,北美使用微软.NET的比例却从去年的40.3%提高到了今年的54.1%,在欧洲和亚洲.NET也超过了Java。在另外的调查中,北美地区PHP的使用比例从去年秋天的26%增长到了今年的36.1%,在欧洲和亚洲发展同样很快。Evans总裁约翰·安德鲁斯表示:“开发工具市场的竞争日趋激烈,其他工具正在蚕食Java的市场份额。”

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  Java步入颓势的另外一个信号出现在出版业。在开发人员购买的参考书中,有关Java的数量正在下降。根据领先的程序员参考书出版商O'Reilly公司统计,今年Java题材书籍的销售下降了4%,与此同时有关开源开发工具包AJAX的书籍却增长了68%。不过从总体上来说,Java书籍的销售规模还是比较大。

  Sun公司极力否认Java正在失去发展动力。该公司负责软件业务的执行副总裁John Loiacono说:“我绝对不能同意(Java正在走下坡路),Java到生命尽头了吗?不!我们认为Java的火爆才刚刚开始。” 他指出,在大型、复杂的企业级应用领域,Java仍是主流的开发工具,此外,Java在手机平台上越来越受到欢迎。据悉,目前全球有600多款手机运行Java虚拟机,全球10大手机游戏中有7款是采用Java开发。

  不过,即使Java在一些要害领域当仁不让,和十几位技术界人士和分析家的访谈表明开发工具市场正在向不利于Java的方向转移。这种趋势对于Sun公司以及IBM、BEA和jBoss这些Java开发商可谓意义深远。假如Java的光环褪去,基于Java开发的产品同样面临噩运。而这将为微软和开源等非Java对手腾出空间。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  我们可以看一下这场正在发生的“地震”。首先,很多自行开发软件的大型IT巨头并未采用Java,其中包括Google和雅虎。新一代的“轻量级”开发工具(包括AJAX和PHP)正在赢得Web 2.0公司的追捧,比如Friendster、Flickr和Facebook。这些工具无需进行耗时的培训即可进行快速开发。

  网络浏览器的“鼻祖”马克·安德森(网景之父)现任PHP技术公司Zend的董事长,他指出目前的变化如同Java在1990年代取代C语言和C++一样,“随着WEB开发群体从Java转向PHP,我们又看到了这种变化。” 数字证实安德森并非戏言,根据分析公司Netcraft的调查,使用PHP的网站已经从2000年的“零”增长到今天的2300万。

  

来源:http://www.tulaoshi.com/n/20160219/1605010.html

延伸阅读
一、VBA的发展过程 ----在Office中包含着一种加强Office功能的语言,即为Basic语言。经过发展,在Office97中,Word、Excel、Access、PowerPoint四个软件都有了自己的程序设计语言,分别称为MicrosoftWordVisualBasic、MicrosoftExcelVisualBasic、MicrosoftAccessVisualBasic、MicrosoftPowerPointVisualBasic。通常统一称为VBA。在Outlook...
ZDNet China9月17日北京消息:假如说模拟也可以看作是一种真诚的恭维的话,微软的反对者,Java软件提供商们正在向他表示敬意。 几个最主要的Java拥护者,Sun,BEA,IBM和Oracle都希望通过微软证实确实可行的方式来吸引更多的软件开发者,那就是提供简单易用的开发工具。目的是促使人们更多的使用Java来开发和部署Web服务程序,从而促进...
www.dukeJava.com 网络娇娃工作站 对Web开发而言,好的工具箱就象一把功能完备的万能瑞士军刀,WebGain Studio就可以算作这样的工具箱了,它向设计人员和Java开发人员提供了建立Web应用的整套开发环境。这套软件包括了好几个功能非常强大的开发工具,比如VisualCafé Enterprise Edition 4.0 (单独售价2995美元)等。 ...
www.dukeJava.com 网络娇娃工作站 JBuilder 软件的目标定位是代码开发人员而不是高级设计人员,所以JBuilder中包含了大量的向导程序和其他针对中间层的快速开发工具。JBuilder性能稳定、使用方便,非凡适用于创建Java 组件。此外该软件还提供了很多jsp功能。 JBuilder本身通过内置的Java和Swing(Java的GUI...
1、JDK (Java Development Kit)Java开发工具集 从初学者角度来看,采用JDK开发Java程序能够很快理解程序中各部分代码之间的关系,有利于理解Java面向对象的设计思想。JDK的另一个显著特点是随着Java (J2EE、J2SE以及J2ME)版本的升级而升级。但它的缺点也是非常明显的就是从事大规模企业级Java应用开发非常困难,不能进行复杂的Ja...

经验教程

451

收藏

74
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部