赛迪网 > 资讯中心 业界国际 > 文章
  IT资讯搜索
 
IT产品搜索
· [专题] “人肉搜索”大揭秘
· [专题] 用科技抵抗灾害 赛迪网动员IT企业援助灾区
· [专题] 微软购雅虎彻底破产 称雅虎不值钱
· [热点] 特别策划:带您走近无线城市
· [热点] 反垄断法实施 只反垄断不反做大做强
· [热点] 马云抛出“过冬论”互联网将遇寒冬?

C++创始人坦言不输Java及C# 用户逾300万

发布时间:2005.04.24 10:32     来源:赛迪网    作者:啸风

【赛迪网讯】4月24日消息,C++编程语言创始人Bjarne Stroustrup日前表示,程序开发者中间出现了一种回归现象,即有许多程序员放弃了Java和C#等新一代编程语言,而重新拣起了C++。

Bjarne Stroustrup是德克萨斯A&M大学的教授,周三在英国牛津举行的ACCU大会上接受采访时表示,人们普遍有一种错误的认识,认为Java和C#等新型语言正在取代C++ 。

Stroustrup表示,“C++比以往任何时候都强大,目前使用C++语言的程序开发员队伍超过300多万人,并且有越来越多的程序都借助该语言编写。尽管从事Java教育的队伍要比以往庞大,但仍然无法跟C++相比,程序开发界出现了一种有趣的回归现象。”

他表示,人们似乎感觉不到C++的巨大存在,主要原因是C++缺乏一系列“宣传活动”。比如Sun微系统大肆宣扬火星探测车“Rover”项目中使用了Java语言,Stroustrup强调指出,事实上也使用了C++,比如Mars Rover的场景分析和自动道路计划项目中就使用了C++。

分析机构Evans Data定期对开发人员展开调查,其调查结果与Stroustrup提出的C++正在扩张的说法相违背。Evans Data的数据显示,以C++为工具的开发人员在整个开发界所占的比例由1998年春天的76%下降至2004年秋的46%。然而该机构预测,今后几年这一下降趋势将放缓。

Evans Data公司总裁Janel Garvin表示,过去几年C++应用出现缓慢萎缩。Garvin表示,“北美地区的Java应用在2001或2002达到顶峰之后一直持续增长,尽管增速放缓,却变得越来越强大。”

Forrester研究公司一位分析师John Rymer表示, Stroustrup提出的有300万C++程序开发员的说法“有一定的根据”。Forrester最新的调查显示,C++、微软Visual Basic和Java是众多公司产品体系的首选语言。对100家公司的调查显示,C/C++、Visual Basic和Java在产品体系中的使用比例分别是59%、61%和66%。

RedMonk分析师James Governor表示,认为Java和微软VisualBasic、C#等是主流编程语言的看法其实并不正确。他说,“谈到编辑语言认为只有两种-Java和微软某种语言的看法是错误的”,在PHP和Python等脚本编写语言中,C++仍然拥有重要地位。C++的重要性在不断增加而不是削弱。(e103)


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· 教您如何在Eclipse中建立自己的JUnit测试 (04-24) · JDeveloper 10g快速开发会话EJB完全图解 (04-22)
· Eclipse遮住了谁的光芒? Eclipse背后 (04-22) · 强者的对抗 关注日蚀计划——Eclipse (04-22)
· 献给初学者:用Java编写猜数字的小游戏 (04-22) · Java菜鸟入门秘籍之基本语法篇 (04-22)
· 解析构建高性能J2EE应用的5种核心策略 (04-22) · 专家访谈:Eclipse不再由开发人员独享 (04-22)
· 专家访谈:Eclipse不再由开发人员独享 (04-22) · 抢先公告:Java新品出台拥有完全下载 (04-22)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
· 移动信息化市场方兴未艾 企业呼唤标准出台
· 如何把握企业价值差异 避免CRM与SCM脱节
· 齐看四大厂商的SaaS动态 ERP案例分析
· 通方期货CRM解决方案 方正电子公文系统
  IT博客 ·曾剑秋·项立刚·Java学习·网管
  IT技术论坛 ·开发·网管·安全·数据库·系统