Re: 編譯器使用情形調查統計

看板C_and_CPP (C/C++)作者 (返無)時間12年前 (2012/10/05 22:52), 編輯推噓5(504)
留言9則, 8人參與, 最新討論串2/2 (看更多)
已經過了好久了, 版主有沒興趣再來統計一次呢? ※ 引述《khoguan (Khoguan Phuann)》之銘言: : ※ 引述《akalashnikov (ak)》之銘言: : : 共 23 人,有複選故總使用數超出人數 : : compiler: : : .net 2003 core 3 : : tcc 2 : : VC6 core 7 : : VC7 core 6 : : bcc 4 : : gcc/g++ 17 : : 細分:版本不明 9 : : 3.3 2 : : 3.4 3 : : 4.0 3 : : IDE: : : .net 2003 3 : : VC6 7 : : VC7 6 : : Eclipse 1 : : TC++ 2 : : DEV C++ 3 : : BCB 4 : : 其餘不明 13(純gcc/g++) : : 有位仁兄寫了TurboPascal...這我就沒記錄了...XD : : 推 Solccp:Eclipse +1 59.113.160.250 09/04 : : 推 visualbug:DEV C++ and VC6 各+1 211.74.97.215 09/04 : : → hwhs:Dev C++ and VC6 各+1 140.112.248.242 09/05 : 多謝原po akalashnikov網友整理出了這份統計。 : 聊聊我對統計結果的觀感。沒想到 gcc/g++ 的使用率竟然打敗 : 了 VC++,高居榜首,自由軟體的成功,早已不是神話,也不是 : 只限於國外了 (大心) : 不過,我看回應者大部份都不是新手。如果只調查第一年的初學 : 者,特別是正規學校課程的學習者,不知比率是否還能維持這樣? : 我之前看過不少初學者好像都還在用 TC++,難道還是有很多學校 : 叫人用 TC++ 嗎? : 其次,明顯地看得出來,就是 MS 和 GNU 兩大陣營在競爭,兩種 : 都用的人不少,但是除了這兩者之外,其他的 compiler都乏人問 : 津。像是對 C++ 及 C99 支援最完整的 Comeau 都沒人用,我也是 : 前幾天趁著優惠期還沒過,剛訂了一套來真正玩玩看,之前都是用 : 他們的線上 compiler 來做編譯測試而已。看來,如果沒有 GNU : 以及全體自由軟體界的努力,要與 MS 抗衡,真是不可能的任務。 : (這點可能過度推論了 ;-Q 接下來或許要看 google 如何從另一 : 切入點來和 MS 角力,當然,google 背後也是大大利用了自由軟 : 體的好處,包括他們的 server 是由數以萬計的 Linux組成, 並 : 大量使用Python開發程式等等) : 再來,就 MS VC++ 版本而言,VC6 和 VC7 的使用者一半一半, : 顯示出了 MS 舊勢力的根深蒂固,即便 VC6 是那麼的糟,仍然有 : 許多人繼續在使用著,其中的原因,可能包括要維護舊程式以及 : 取得上較容易(學校仍只提供 VC6 等)。一個不太負責任的超級 : 企業,即使它後來做了一些改善,過去它所留下的不好的東西仍 : 將繼續帶給世人不良的影響。所以我們大概也必須繼續預期會有 : 人來問奇怪的錯誤,而不知其原因正是因為他還在用 VC++ 6。 : 咦,寫了半天,發現原po的統計似乎不完整,有三四個人有用 : bcc/BCB 卻未見列在統計中? : 還有,我又在精華區中(前天被我移到「板面公告->遠古檔案」了:) : 發現了過去創板板主在 1999 年時就做過投票調查,竟然那時 : 就已是 VC 和 GCC 各半了,但最高的卻是 Borland的各種產品 : 的總和。 : 結果如下: : ◆投票結果:(共有 30 人投票,每人最多可投 3 票) : gcc/egcs 15 票 20.55% : Visual C++ 17 票 23.29% : BCB 10 票 13.70% : Visual Age C++ 0 票 0.00% : Turbo C/C++ 15 票 20.55% : Borland C/C++ 12 票 16.44% : Microsoft C/C++ 1 票 1.37% : djgpp 3 票 4.11% : lcc 0 票 0.00% : 看起來,當時使用率最高的 Borland產品(BCB/BC/TC++)過了這 : 六年,衰退得相當明顯。現在 Visual Studio 2005又將正式推 : 出,Borland的命運更是岌岌可危了。 : 封閉軟體已無人能與 MS 抗衡,於是自由軟體的使命就更重要了。 : 雖然,許多時候,自由軟體玩家只是抱著 Just for fun 的心情, : 但是世人能夠繼續擁有選擇的自由,而不被絕對商業霸權所宰制, : 對人類文明真的是一件要緊的事。MS IE 使用不光明的手段打敗了 : Netscape,獨霸市場以後,就開始擺著給它爛。還好當年Netscape : 做了明智的決定,將原始碼開放出來,讓mozilla 及後續的 firefox : 能夠不斷的發展,也才逼得 MS 不得不讓 IE 稍微有點長進。只是 : 台灣的公私單位網站服務提供者太多還是死抱著MS大腿,使用只有 : IE 能看的網頁技術,造成資訊流通的障礙。(請注意:這一段可 : 不是與本板板旨無關的離題文,有心瞭解如何寫出一個 browser, : 可以拿 mozilla/firefox 完整的 C++ source 來研究,多好! : PCMan大大(即 HZYSoft)也做出了 pcman 在 firefox 上的 plugin了) : 不知大家還有什麼想法?如果感到原po的這份調查取樣不夠多, : 或是不夠精密等等,有什麼idea想要重新調查的話,版務這邊 : 可以支援,使用較正式的投票一類的方法來做。 : 還有,今後也歡迎大家多多來分享一些業界的相關動態,包括 : 各種新產品的訊息。(當然,要盡量維持客觀中立,不然就變 : 成廣告文了 :-) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.184.191.230

10/05 23:36, , 1F
統計這有意義嗎...
10/05 23:36, 1F

10/06 08:54, , 2F
Dev-C++ , +1
10/06 08:54, 2F

10/06 15:44, , 3F
VC與Dev C都用。專案VC,測試Dev
10/06 15:44, 3F

10/06 17:23, , 4F
都是時代的眼淚呀~~~
10/06 17:23, 4F

10/06 19:00, , 5F
Clang anyone?
10/06 19:00, 5F

10/06 19:22, , 6F
clang是mac平台比較多在用的吧
10/06 19:22, 6F

10/06 19:31, , 7F
FreeBSD 10之後也會用Clang當預設的compiler了
10/06 19:31, 7F

10/06 21:02, , 8F
clang/llvm trunk under linux
10/06 21:02, 8F

10/06 23:13, , 9F
gcc +1
10/06 23:13, 9F
文章代碼(AID): #1GRlGYBI (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1GRlGYBI (C_and_CPP)