鼠年知运 2008年编程语言运势抢先知

历新年前,许多大师或老师会对名人、股市、甚至国家的运势做出各种分析,这倒是让我灵光乍现,想利用这段时间概略地分析今年编程语言的可能发展。

  Java类语言:Java似乎会逐渐走下坡。J2ME会受到Google Android、Adobe Flash Lite、.NET Compact Framework的影响;J2SE的对手则是.NET和AIR;J2EE在中小型网站受到PHP、Ruby-on-Rails(RoR)很大的冲击。幸好,目前大型企业好像还是买J2EE的帐。

  在J2ME和J2SE方面,未来似乎可以用JavaFX奋力一搏;在J2EE方面,也有Groovy/Grails可以抵挡RoR。尤其目前大家怀疑PHP和RoR只适合用在中小型网站,大型企业网站似乎还是用J2EE比较安心,Groovy/Grails可以保障大家在J2EE上既有的投资。如果你是Java爱好者,最近有点想改用RoR,那么你可以去看看Grails,或许你会因此想继续留在Java阵营。

  PHP语言:因为PHP对初学者相当友善,所以过去这几年使用者数量增加快速,但是似乎已经到达瓶颈,这可能是RoR造成的。随着RoR推出新版,PHP会受到更大的挑战。连开发工具厂商CodeGear都在2007年推出Ruby和PHP的开发工具,显见这两个语言似乎都会逐渐走入企业市场。

  Python语言:Python早就移植到.NET和Java,2008年会持续推出修订版本,而且也会推出全新的Python 3000。Python 3000不以相容于2.x版为目的,而是要运用过去培养出来的经验,彻底翻新Python。目前Python编程员的需求也已经超越Perl。

  Perl语言:目标远大是一件好事,但目标远大却没有足够的资源可以完成目标,就会陷入绝境。Perl 6就是这样的例子,它比.NET更早提出,但这几年下来,.NET已经从1.0进入到3.5,Perl 6却连1.0都还没诞生。Perl擅长文字数据处理,但是在大部分语言都支持Regular Expression,加上文字数据大量XML化之后,Perl的优势已经消失大半。

  Ruby语言:Ruby可能会在2008年推出2.0,加上2007年底已经推出的RoR 2.0, Ruby整个就是一股挡不住的气势。可能在2008年底之前,Ruby在TIOBE的排行榜上就会超越Perl,只剩下Python和PHP这两个对手了。

  JavaScript语言:Web应用蔚为主流,而JavaScript又是浏览器的标准语言,所以这几年来相当受到重视。在Adobe推出AIR,Mozilla推出Prism之后,JavaScript可以开发出“某些种类”的桌面应用,JavaScript的用途变得更广。而JavaScript的兄弟ActionScript,随着AIR的推出又会更受欢迎一些,但是Silverlight的推出,又会抵销ActionScript成长力道。

  C语言:系统语言方面,C语言的地位还是一样重要,C++则会慢慢走下坡;D语言崛起,将会接收相当多原来C++的使用者,而Delphi则是一蹶不振,当年Delphi/Kylix跨Windows/Linux的美梦已然消失。

  D语言:多年来,D语言平均一个月推出两个版本,改版速度相当快,在2007年1月推出1.0版后,不出几个月,又推出2.0版。1.0版持续做bug修订,尽量不加新特色,2.0版则继续进行实验性的翻修。虽然D语言1.0才正式推出1年,但已经成为相当受欢迎的系统语言,可惜至今仍然没有很好用的IDE。

  Lua、PowerShell、Erlang语言:可说是未来几年窜升力道最强的潜力之星,但都还不至于成为主流语言。Lua是相当小的语言,适合嵌入其他的环境中,和其他语言一同使用,根据TIOBE开发语言排行榜数据显示,这几年Lua越来越受到重视,尤其2007年Lua更是往上猛窜二十几个名次,由此可见Lua的需求大增。随着Windows Vista系统的出货,未来几年PowerShell会成为相当重要的系统管理语言。目前的多核心环境、网络分布式计算、容错的需求,则让Erlang持续受到重视。

  Roughly Drafted Magazine的报导指出,在2007年第三季,Apple iPhone在美国的Smartphone市场占有率已经到达27%,超过Windows Mobile。继美洲和欧洲之后,2008年iPhone会在亚洲开始贩卖,并推出第二代机种,也预计在2008年推出SDK(软件开发工具包),让我们可以为iPhone写原生(Native)程序

  所以,如果你需要为Smartphone开发应用,除了考虑Windows Mobile之外,你也必须思考是否要用Objective-C语言开发的MacOS应用了(iPhone使用精简版的MacOS X)。

  转换语言的成本通常很高,所以一年之内,各个语言通常不会有太大的兴衰变化,本文其实是描述以2008为中心,前后数年期间各类编程语言的整体状况;把时间拉长,发展态势会比较明显,不受到短期震荡的影响,预测未来就不至于太过离谱,让大家当作未来选择语言的参考。

  dè愛 如雾 缘来自原来 战斗々狂人々 ﹡、傷鱤潶ヽ 愛情dè滋味 ゞ爲祢∑變壞 ┽☆ヤ吥男孩 幽灵布丁 ˊё泪⒈镞ぷ 々溡緔』廊∮ nn 那有枫的季节 ★凌波仙子★ ┍ぃ鲉炸傀Ж 三言两语 Out 夏日终年 ----☆随*缘 。蘾侽囝 中田英寿/dy 炎焱燚 ⒈種ㄋ解 …μ寂°雨`` 々為妳鎖鈊々 /;! /!!! /;! 星晴/mg夏夜 璐の璐 翔子 *.〥辻字殇. 胖子/db 李忠 羽灰灰/kun ぃ西蓝卡普メ 愛你一生 ^三宅异生^ 你是我的豆腐 未名博雅 乄誮鈊﹌寶呗 峩∽丕∽乖 ˊノのヽ丶菜 ﹎ɑ崔 少▕ 播磨拳児 未央 ╰☆小拽ごo &放羊娃/mn〆 ☆快◎乐★xs ぶ俘の虏ぷ 蓝色柠檬 無極=無聊x2 ┌.'無语灬﹖ Overt-峰 |`銝阯訃¢ 黯﹎莼ぐ藍﹖ ∵蓝色幻想∵ 玄天★舞地 风雨无阻 `.|緋洝洤|. 今夜无眠 书柜 МusiС 风^ ╰☆莣メ誋こ 无情的大叔 hfdhh ぷ悲ヴ哀ぷ 無聊 ¢梦魂牵影¢ 忧郁的恺撒 ゞ凍結┈→愛 泉儿 聆聽/xin訫聲 SOSO用户 风梳竹林 ℡ 釹孓 _﹖ 顃╱_躴 铁扇公主 ﹎.疯ぐ颠╰ 卡依 A▕貨/孽嬰 /mg籃色思唸 ぞ陆峋た (_鎭鈊の為伱 ヂ子夜む J旳區~∥ ▂▃▅▆ 宣 哎!~呀~! 龙日一 のSou♂青℃ 纸流星 孤独的狼 今何在 Bey`俊ァGO 無力繼續 ||憮唸° 人来疯 !HT.XM 动感超人﹑ 晴天 ☆卖葱的☆ `┌.笨.釹Ζ 会飞的鱼 嘿,单炒饭 很愛很愛你~~ 该死的家伙 [.髒﹎.灬 ┏夶娚秂ブ 正在输入... ﹎●尕*吢! 手の淚 ▄︻┳═一 ヤ゛紾.悕o┊ 惘陇: ︶°詠遠屬淤 P'rlЙ→T 寶|".唄卟乖 只喝可乐的猫 乄儍儍滴ヤ建 ツ{叔萬銨 ﹎蓶⒈dē:纞 丽丽     の‘ 木時 綄羙緈諨 飒飒^&^哀伤 /yy寳貝 /se/aiq 胖子 ↘潮ヤ流ゞ 冷ǎ菢紧我バ κiζsヤ瀦寶 盗號木馬 ⒈訫1噫" /覆氺攤收:d' 刚子666666 ∮乐≌乐∮ 問櫻┹┲如一 PROMISE う溡緔づ壞愾 「8 mīlē vip°囘憶 断翼ぁ鸟 迷糊小白痴 天狂暴风 丘比特的↘箭 ◆.. ﹎啭角 - 峩/,旳 (_順⑦zì嘫 ﹎輕淺 寧愿為你 £追梦→祥£ ┍Star儛ル TōpOnè小新 ︶ㄣ︶ㄣ︶ㄣ - [木/偶] 海飞舞 ★秋千 m綄羙s節奏.. 八爪鱼 ☆←I→☆ /oо%眞戀 SOSO用户 猪baby~ 砸锅卖铁上网 ┉.⒈臉無奈 雙鱼蓙dê貓 G"girl w徻(_放掱oヤ ж獄な梵書蟲 ︶ㄣˇ 呵嗳の寳呗 浪漫々流★雨 个性小女人 .′尛Hi. 我爱/:*景甜 詠恆De命运 橙子 雨中点点滴 ☆梦忧==菲雨 ′這怎樣。 ←風揚メ 521 咔卜乄崎喏
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值