Re: [問題] 各種程式語言是由什麼龍頭團體來制訂的
一開始由開發單位自行定義。
等到普及或是公眾認可時,會由各大廠召集眾人開會決議標準制定組織委託哪的單位負責。
到沒有說一定要哪家,因為都是以小組為單位,就算是同一組織,也互不影響,比如說 ANSI / ISO。
至於各家編譯器會自定自己的衍生語法或擴展語法,因為標準永遠趕不上潮流,而新功能、語法就會提呈標準制定單位議決看看要不要新增、修改,但常因為各家廠商間利益的衝突,很多新增修改的東西一拖就拖好幾年。
微軟是自己玩自己的大廠,玩到最後,通常使用者會忘掉標準是什麼,雖然是有支援,但是為了符合標準,一堆東西不能用,到最後就忘了何謂標準。
最有名的是 Basic ,從 QB 開始自己玩自己,玩到現在的 VBNET ,不過也是 ANSI BASIC 沒有新規格,最後版本是 1983 年的,除了工作站給學生用的 BASIC 外,幾乎沒有依照標準實做的 BASIC 編譯器了。
例如 SQL 語法最新標準是 2003 的,不過微軟也是自己玩自己的 T-SQL ,連 MySQL 也都有自定語法。
例如 Fortran 的標準一直修,最新的從 1999 ~ 2007 的修改統稱 200x ,不過 Intel Visual Fortran 也才支援到 Fortran 1995 ,後面的自己玩自己,支援部份 Fortran 200x 。
只支援標準的編譯器,通常沒人在用... 因為不太方便。
==> 本文由 "台灣黑山豬 <DrLiang.bbs@bbs.ccns.ncku.edu.tw>"
> 於 news:4UaH78%24JGe%40bbs.ccns.ncku.edu.tw 發表
> ※ 引述《solomn.bbs@ptt.cc (更多的禱告)》之銘言:
> > 如題,每一種程式語言應該都有它們標準語法的制訂
> > 請問是由誰來決定的啊?
> > 謝謝
> 由某個人提出某種語言後...
> 當市場接受度超高時,有兩個人會跳出來接管:ANSI和微軟。
> 比如現在的C++,有所謂的ANSI C++和微軟自己的。
--
風禹科技驗證有限公司 ASP.NET Web News Reader 0.2.6 UTF-8 Beta
網站地圖 http://tlcheng.twbbs.org/wwwmap.htm
流域防洪/區域水資源/徐昇網/玫瑰圖/語音通訊 文章與程式
Basic/Fortran/Windows API/.Net/輔助說明檔 原始碼、文章與討論
微軟程式設計、系統管理使用新技術論壇討論區,網友回覆後即時簡訊、電子郵件通知:
MSDN: http://forums.microsoft.com/msdn-cht/default.aspx?siteid=14
TechNet: http://forums.microsoft.com/technet-cht/default.aspx?siteid=23
--
ASPNET News Reader http://tlcheng.twbbs.org/News/Reader.aspx
RSS 2.0 http://tlcheng.twbbs.org/News/rss2.aspx?Action=List&Newsgroup=tw.bbs.comp.language
推
06/23 08:19, , 1F
06/23 08:19, 1F
→
06/23 08:20, , 2F
06/23 08:20, 2F
推
06/23 12:44, , 3F
06/23 12:44, 3F
→
06/23 12:45, , 4F
06/23 12:45, 4F
→
06/23 12:45, , 5F
06/23 12:45, 5F
Programming 近期熱門文章
PTT數位生活區 即時熱門文章