至顶网(ZDNet.com.cn)-中国最大的企业级IT资源门户-技术成就商务
首页
网络
安全
存储
服务器
软件
桌面
产品库
开发
CIO
白皮书
管理软件
新闻
下载
社区
专家博客
视频
CNETNews
中小企业
网站联盟
开发者在线 http://www.builder.com.cn/
开发者社区
首页
C/S开发
数据库
中间件
Web
嵌入式
项目管理
网页设计
社区
搜索
《博客三人行》
《软话连篇》
《边看边读》
《至顶大课堂》
站点导航:
开发者在线 Builder.com.cn
新闻
蔡学镛:2008编程语言走势解盘
蔡学镛:2008编程语言走势解盘
开发者在线 Builder.com.cn
更新时间:
2008-02-03
作者:
IThome
来源:IThome
本文关键词:
走势
解盘
编程语言
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
为中心,前后数年期间各类编程语言的整体状况;把时间拉长,发展态势会比较明显,不受到短期震荡的影响,预测未来就不至于太过离谱,让大家当作未来选择语言的参考。
推荐阅读与
走势
解盘
编程语言
2008
蔡学镛
相关开发者在线内容
走势 解盘 编程语言 2008 蔡学镛相关资讯
蔡学镛:2008编程语言走势解盘
JMP母公司SAS荣膺“2008中国杰出雇主”
Visual Studio 2008+NClay小试牛刀
苹果Macworld 2008盛会13大猜想
2008十大应用热点猜想 SOA+BPM 居首
从Google Trends看几种编程语言和技术
蔡学镛:写SOP(标准作业程序)就是写
IT经理世界:2008移动终端的争夺战
Google的2008:押注开源叫板微软
走势 解盘 编程语言 2008 蔡学镛相关技术文章
叩开C#之门系列之C#与面向对象编程语言
编程语言的数据库性能比较
微软架构师谈编程语言发展之一
微软架构师谈编程语言发展之二
编程语言的王道:Lisp之美
编程语言的三大定理
微软架构师谈编程语言发展(一)
微软架构师谈编程语言发展(二)
微软架构师谈编程语言发展(三)
用户评论
评论列表
发表评论
用户名
评论内容
用户名:
邮件地址:
BBS讨论
ASP怎样显示记录集中的某一记录
出现这种错误提示是为什么???就
这段代码明明是对的啊,怎么说有错
数据透视表相加如何操作
问两道 sql题
新建的SQL数据库怎么设置登陆名和密
phpcms discuz
这个连接查询怎么做?
什么叫做唯一约束?我理解的对吗?
SET sql_mode='' 什么意思
更多最新文章?
热门栏目推荐
C/S开发
数据库开发
WEB开发
移动嵌入式
项目管理
网页设计
新品快看
技术英雄
技术看板
图片故事
热门软件技术推荐
XML
C/C++
C#
Java
Oracle
Mysql
.Net
VB.NET
CSS
SQL
database
UNIX
Linux
Jsp
PHP
Perl
JavaScript
ColdFusion
ASP/ASP.NET
Apache
AJAX
开发者在线
走势
最新报道
蔡学镛:2008编程语言走势解盘
开发者在线
编程语言
最新报道
2008年2月编程语言排名
蔡学镛:2008编程语言走势解盘
从Google Trends看几种编程语言和技术的“兴衰荣辱”(图文)
自创编程语言Koodoo,中国也出语言之父
自创编程语言Koodoo,中国也出语言之父
微软不断增强对开源编程语言PHP的支持
叩开C#之门系列之C#与面向对象编程语言
编程语言的数据库性能比较
微软架构师谈编程语言发展之一
微软架构师谈编程语言发展之二
开发者在线
2008
最新报道
蔡学镛:2008编程语言走势解盘
微软解析2008年三大产品线
JMP母公司SAS荣膺“2008中国杰出雇主”
Visual Studio 2008+NClay小试牛刀
苹果Macworld 2008盛会13大猜想
2008十大应用热点猜想 SOA+BPM 居首
IT经理世界:2008移动终端的争夺战
Google的2008:押注开源叫板微软
Google的2008:押注开源叫板微软
曙光称百万亿次超级计算机2008年年中亮相
用户评论