C++仍居重要的地位。
原文: 賽迪網
C++創始人坦言不輸Java及C# 用戶逾300萬
作者:嘯風 2005年04月24日 10:32 來源:賽迪網
【賽迪網訊】4月24日消息,C++編程語言創始人Bjarne Stroustrup日前表示,程式開發者中間出現了一種回歸現象,即有許多程式員放棄了Java和C#等新一代編程語言,而重新揀起了C++。
Bjarne St roustrup是德克薩斯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)
您可能也會有興趣的類似文章
- Java之父James Gosling由Oracle辭職了… (2則留言, 2010/04/10)
- [轉貼] BEA採硬體途徑提升Java速度 (0則留言, 2005/06/27)
- Java十年有成 (0則留言, 2005/04/12)
- [轉貼CNet] 開原碼Java工具熱 昇陽能否突圍? (0則留言, 2005/06/30)
- 解決 iReport 升級後的問題 (1則留言, 2005/11/22)
- JTrac:Open source的Java Issue Tracking System (0則留言, 2008/01/25)
- iReport 0.5更新與Groovy (2則留言, 2005/05/24)
- iReport 0.4測試 (0則留言, 2005/02/12)
- [ADS] 在Linux上執行Aqua Data Studio (0則留言, 2006/03/16)
- IDEA 5.0試用版的測試結果:怎一個慘字了得! (2則留言, 2005/05/28)
- 新版iReport PDF顯示中文的設定 (0則留言, 2011/05/14)
- 持續更新的電子書:Spring Live (3則留言, 2005/07/13)
- [iReport] Text Field中引用的欄位、變數與參數 (0則留言, 2005/04/16)
- [DB] 給開發人員使用的Oracle SQL Developer (2則留言, 2007/07/28)
- [jEdit] jEdit編輯器的初始設定與必裝插件 (3則留言, 2007/10/25)















C++的確相當好用, 彈性, 功能強大.然而C++也因此相當複雜Coding Style的分歧差異性大即使都是同一個C++語言, 然而卻可以讓人感到今夕是何夕的感覺C++的雜亂造成C++很大的問題竊以為C++最大的敵人不是Java/C#而是它自己本身.C++ sucks並不是空話, 而是其來有自.每個語言都有自己的特性和擅場Java/C#是不會也無法取代C++, 反之亦然.很多時候是工作內容的特性選擇什麼樣的語言罷了….回歸現象, 我想是很有限的….只是小規模的一種動態平衡
我相信,C的user 更多。很多人,號稱是C++,其實寫出來的程式碼是 C,根本就沒有用到 C++的功能,精神和style, 所以我認為,C才是user最多的一種電腦語言。
每種語言都有各自的長處與缺陷,應該是看場合來選用適當的語言。在技術飛快演進之時,千萬不要成為「某某事物」的基本教義派了。C語言也是我很喜歡和擅長的程式語言之一,第一個使用的C Compiler是Apple II上的BDS C (Bad Damage System, 不太確定),後來的Lattice C也用了好一陣子。不過,現在的主力是Delphi和Java。Delphi其實不算是語言,Delphi是一個IDE,使用的語言是Object Pascal。