看板Programming
标 题Re: [问题] 各种程式语言是由什麽龙头团体来制订的
发信站=?big5?B?SElTRFQgrbes6qzsp97F58PSprOtraS9pX (Sat Jun 23 01:14:35 2007)
转信站ptt!ctu-reader!ctu-gate!news.nctu!news.ntu!feeder.seed.net.tw!netnews!
一开始由开发单位自行定义。
等到普及或是公众认可时,会由各大厂召集众人开会决议标准制定组织委托哪的单位负责。
到没有说一定要哪家,因为都是以小组为单位,就算是同一组织,也互不影响,比如说 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 。
只支援标准的编译器,通常没人在用... 因为不太方便。
==> 本文由 "台湾黑山猪 <[email protected]>"
> 於 news:4UaH78%24JGe%40bbs.ccns.ncku.edu.tw 发表
> ※ 引述《[email protected] (更多的祷告)》之铭言:
> > 如题,每一种程式语言应该都有它们标准语法的制订
> > 请问是由谁来决定的啊?
> > 谢谢
> 由某个人提出某种语言後...
> 当市场接受度超高时,有两个人会跳出来接管: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
1F:推 eva19452002:那是不是说有人号称只用ANSI C/C++来140.136.149.183 06/23 08:19
2F:→ eva19452002:发软体是在骗人罗140.136.149.183 06/23 08:20
3F:推 ephesians:不是,要看程式内容来看他们是用标准规格218.160.210.188 06/23 12:44
4F:→ ephesians:或不是标准规格;并不是看他们用哪个厂的218.160.210.188 06/23 12:45
5F:→ ephesians:开发平台218.160.210.188 06/23 12:45