java

2009-06-08 21:24


    感觉java语言已经度过了它的顶峰期,或者说正在走向衰落,当然由于各种原因,它还会活跃相当的一段时间。直觉而已,但种种迹象表明确实有这种趋势。
    从TIOBE语言排名可以看出,比起前几年,java的流行度已有所下降,并仍处于平稳下降趋势。综合分析,java的市场正来被.net ,php, 动态语言等在不同领域蚕食,可能渐渐地,它将不被开发人员青睐。
    但不管怎么说,java是一个比较成功的语言。它很年轻,能在不到十年的时间广为流行;它很合理,能借助它讲许多通用的东西;它很强大,能广泛应用于不同 领域。但同时它也有不少缺陷。它只能运行在虚拟机上,虽然使它具有轻松跨平台的特性,但也让它付出了惨痛的代价,它语言上仍有一些不合理的地方,但没有被 修改而一直留了下来。它越来越庞大但似乎离它的初衷越来越远,它发展得有些不像一个语言了。
    看java教程时总会看到作者拿java和c++相比来体现它的优秀,我一直认为这种比较多少时没有意义的,因为java和c++的应用领域大相迳庭。我 曾看到有人评论不少程序员从c++转向java因为它的优秀特性,感觉很惊异,如果有人从c++转向java只能说明一点,它转到了另一个领域,而不仅仅 是一门语言。
    现在,很有意思的一件事,java很可能比c++要更早退出历史舞台。c++自1983前正式出台后有许多人指出它的种种缺陷,但只到现在,它仍旧十分流 行,主要原因是在那之后几十年几乎没有没有出现过同类的语言(只有D语言似乎有与之竞争甚至将其替代的潜力,c++0x则更像是c++的,其它的似乎没 有,至少没有流行起来),c++在近三十年积累了大量的资源,别的语言想替代它十分困难。相反,解释性语言的数量快速上涨。这是让我很不解的。
    其实不管怎样,语言不是问题,当java消失那一天,没有人会过多留恋,或者,在几十年后,它会仍然流行。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值