计算机软件发展这么快,一个C99标准十几年没动静,跟死掉有什么区别??

发布于 2022-10-15 08:53:32 字数 287 浏览 31 评论 0

VC10仍然在使用c89标准。gcc 需要指定-std=c99 才支持c99。
GCC 也没有完成支持 C99 :
http://gcc.gnu.org/c99status.html
http://gcc.gnu.org/gcc-4.5/c99status.html

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

鱼忆七猫命九 2022-10-22 08:53:32

计算机软件发展这么快,一个C99标准十几年没动静,跟死掉有什么区别??
------ 计算机软件发展这么快,但还不是只有C才在其中起着最主要的作用?
------ 只有儿戏的语言,才儿戏的一年一个版本。http://en.wikipedia.org/wiki/C1X
------ 如果C是某个公司私有的,那么自己没实现的,就不写入标准。所以除了那些私有语言(某些语言虽然表面上是开放的,但事实上因为只有自己在维护,所以也属于私有),很难出现100%支持的编译器。
------ gcc 需要指定-std=c99 才支持c99,这说明在C99之前,有海量的C代码存在,否则直接修改一下老代码就是了。

养猫人 2022-10-22 08:53:32

标准说的是你能用的,又没要求一定要用。刚学C++的时候,我老是想把代码写得“像C++”,体现C++的各种新特性,结果累死我了。到现在又忘得差不多了

个人感觉C99未能广泛使用的原因在于,C程序员都有洁癖,他们喜欢的就是C89那样简单直接有深度,C99的一些改进在老程序员看来似乎是对其能力的否定。。。

而且底层的东西变化本来就不大,web编程几年就大不一样,计算机体系仍然是古老的模型

爱你是孤单的心事 2022-10-22 08:53:32

这说明学会C就可以混日子了,不用天天追着潮流学习新东西{:3_189:}

混吃等死 2022-10-22 08:53:32

我是很崇拜java界的,听说那里每天都有新名词。

浅忆流年 2022-10-22 08:53:32

肤浅!好的东西都是长久的,开始设计得很烂的东西当然需要后续不断更新升级才能维持下去。

佼人 2022-10-22 08:53:32

还觉得程序员活的不够折腾是把,还非得天天有新概念呢。

西瑶 2022-10-22 08:53:32

更喜欢ansi c(c89)的路过...

公布 2022-10-22 08:53:32

与时俱进,也挺好

小耗子 2022-10-22 08:53:32

标准改的太快,不好,
新标准未必全部兼容旧的,这就意味着很多很多现有的东西都要修改,
除非是为了适应新的需求,或者特殊原因

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文