当前位置:Linux教程 - Linux业界 - C++创始人坦言不输Java及C# 用户超过300万

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

【赛迪网讯】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)