g*****g 发帖数: 34805 | 1 http://www.indeed.com/jobtrends?q=C%2B%2B%2C+C%2B%2B+programmin
看这张图,Java programming vs Java, C++ programming vs. C++是成比例的,C
programming vs. C是不成比例的。C++ programming跟C programming有极高的耦合度
,这个也符合常识。但C++和C则完全不相关,C远远高于C++好几倍。这个结果说明C的
结果有大量的噪音。在Google trends里找C印证了这个结果。所有显示的事件跟C编程
无关。
http://www.google.com/trends/explore#q=C
考虑到Tiboe大量使用Google之类的引擎作为评判的标准,这个噪音是必然被引入的。
还有很致命的一点没有人提,最近几年Objective C是上升最快的语言,我看不出所有
被引用的数据里能把Objective C跟C分开。所以Objective C变成了C的数据的一部分。
如果以带programming搜索的关键字看,C跟C++是难兄难弟。Java虽然也下降,但总数
维持在C/C++的两倍。这个还是把Objective C也算进去了。这张图上看。
C programming - Objective C programming = C++ programming。说明近几年的C和C+
+的分离多半是由于Objective C引起的。
http://www.indeed.com/jobtrends?q=C%2B%2B+programming%2C+java+p |
d****i 发帖数: 4809 | 2 好虫你这个层次眼界的人还在跟zhaoce一样纠结这个那个语言这种鸡毛蒜皮小儿科一样
的东西,实在是。。。好的程序员应该什么语言拿起来就用,什么地方合适用什么就用
什么。我工作的公司都是同时用5-6种语言。
【在 g*****g 的大作中提到】 : http://www.indeed.com/jobtrends?q=C%2B%2B%2C+C%2B%2B+programmin : 看这张图,Java programming vs Java, C++ programming vs. C++是成比例的,C : programming vs. C是不成比例的。C++ programming跟C programming有极高的耦合度 : ,这个也符合常识。但C++和C则完全不相关,C远远高于C++好几倍。这个结果说明C的 : 结果有大量的噪音。在Google trends里找C印证了这个结果。所有显示的事件跟C编程 : 无关。 : http://www.google.com/trends/explore#q=C : 考虑到Tiboe大量使用Google之类的引擎作为评判的标准,这个噪音是必然被引入的。 : 还有很致命的一点没有人提,最近几年Objective C是上升最快的语言,我看不出所有 : 被引用的数据里能把Objective C跟C分开。所以Objective C变成了C的数据的一部分。
|
g*****g 发帖数: 34805 | 3 我同意你多学种语言没坏处,但学什么语言,就是我关注这些数据的原因。如果 java
不行了,我肯定不会是最后一个跑路的。
【在 d****i 的大作中提到】 : 好虫你这个层次眼界的人还在跟zhaoce一样纠结这个那个语言这种鸡毛蒜皮小儿科一样 : 的东西,实在是。。。好的程序员应该什么语言拿起来就用,什么地方合适用什么就用 : 什么。我工作的公司都是同时用5-6种语言。
|
z****e 发帖数: 54598 | 4 少来,语言随便一个api都需要时间去投入去记忆
ecosystem没有个把月肯定捡不起来,五年硕士的java就一塌糊涂
读书时候hello world怎么写都没问题
问题在于,工作中难道都是写hello world么?
显然不是,一个python的类库不兼容可以搞掉你一个下午的时间
这还算快了,慢一点的,如果在生产中出了问题
你也就离走人不远了,聪明人才不会把自己的前途赌在这种花哨的玩意上
【在 d****i 的大作中提到】 : 好虫你这个层次眼界的人还在跟zhaoce一样纠结这个那个语言这种鸡毛蒜皮小儿科一样 : 的东西,实在是。。。好的程序员应该什么语言拿起来就用,什么地方合适用什么就用 : 什么。我工作的公司都是同时用5-6种语言。
|
g****t 发帖数: 31659 | 5 学cs的还用得着琢磨啥工作稳定,job security? 一年经验的mobile开发上海都能出到
30万。
再说回来C. 软件公司的C开发职位现在基本没什么了。但一部汽车里面可以有上百CPU
你知道么?那可都是C开发的。只要硅工业还在增长,C的统计数据就不可能会下来。
而且这些数据是真实的。不是你说的噪音啥的。
因为C在硅工业的垄断地位是不可动摇的。
但这里有个问题。C的工作里面,很多是取决于数学物理知识的,跟语言压根没多大关
系。用到的语言知识也是越浅越好的。例如汽车刹车的电控。
所以结论是:
C的职位数量永远是非常高的.但C职位
稳定与否永远是和语言无关的。
你C学的再好,也太可能从汽车换到化工厂。
【在 g*****g 的大作中提到】 : http://www.indeed.com/jobtrends?q=C%2B%2B%2C+C%2B%2B+programmin : 看这张图,Java programming vs Java, C++ programming vs. C++是成比例的,C : programming vs. C是不成比例的。C++ programming跟C programming有极高的耦合度 : ,这个也符合常识。但C++和C则完全不相关,C远远高于C++好几倍。这个结果说明C的 : 结果有大量的噪音。在Google trends里找C印证了这个结果。所有显示的事件跟C编程 : 无关。 : http://www.google.com/trends/explore#q=C : 考虑到Tiboe大量使用Google之类的引擎作为评判的标准,这个噪音是必然被引入的。 : 还有很致命的一点没有人提,最近几年Objective C是上升最快的语言,我看不出所有 : 被引用的数据里能把Objective C跟C分开。所以Objective C变成了C的数据的一部分。
|
g*****g 发帖数: 34805 | 6 你说得很有道理,所以我只用看看Intel和Cisco是在招人还是在裁员就知道C缺不缺人
了。
CPU
【在 g****t 的大作中提到】 : 学cs的还用得着琢磨啥工作稳定,job security? 一年经验的mobile开发上海都能出到 : 30万。 : 再说回来C. 软件公司的C开发职位现在基本没什么了。但一部汽车里面可以有上百CPU : 你知道么?那可都是C开发的。只要硅工业还在增长,C的统计数据就不可能会下来。 : 而且这些数据是真实的。不是你说的噪音啥的。 : 因为C在硅工业的垄断地位是不可动摇的。 : 但这里有个问题。C的工作里面,很多是取决于数学物理知识的,跟语言压根没多大关 : 系。用到的语言知识也是越浅越好的。例如汽车刹车的电控。 : 所以结论是: : C的职位数量永远是非常高的.但C职位
|
d****i 发帖数: 4809 | 7 说得对,但凡是和实体经济硬件相关的行业,C是少不了的,就算是纯软的互联网公司
,如果要对系统层作改动和customize的话,C也是必不可少的一把利刃。
CPU
【在 g****t 的大作中提到】 : 学cs的还用得着琢磨啥工作稳定,job security? 一年经验的mobile开发上海都能出到 : 30万。 : 再说回来C. 软件公司的C开发职位现在基本没什么了。但一部汽车里面可以有上百CPU : 你知道么?那可都是C开发的。只要硅工业还在增长,C的统计数据就不可能会下来。 : 而且这些数据是真实的。不是你说的噪音啥的。 : 因为C在硅工业的垄断地位是不可动摇的。 : 但这里有个问题。C的工作里面,很多是取决于数学物理知识的,跟语言压根没多大关 : 系。用到的语言知识也是越浅越好的。例如汽车刹车的电控。 : 所以结论是: : C的职位数量永远是非常高的.但C职位
|
r****c 发帖数: 1494 | 8 嘿嘿,你看过机械、电子工程师们写的代码么?看了你还敢开车坐飞机么?
随着复杂性的提高,这些行业也会使用Abstraction,C不过是汇编而已,没有人会写的
了。现在很多工程师都是直接用Simulink生成C的代码。
CPU
【在 g****t 的大作中提到】 : 学cs的还用得着琢磨啥工作稳定,job security? 一年经验的mobile开发上海都能出到 : 30万。 : 再说回来C. 软件公司的C开发职位现在基本没什么了。但一部汽车里面可以有上百CPU : 你知道么?那可都是C开发的。只要硅工业还在增长,C的统计数据就不可能会下来。 : 而且这些数据是真实的。不是你说的噪音啥的。 : 因为C在硅工业的垄断地位是不可动摇的。 : 但这里有个问题。C的工作里面,很多是取决于数学物理知识的,跟语言压根没多大关 : 系。用到的语言知识也是越浅越好的。例如汽车刹车的电控。 : 所以结论是: : C的职位数量永远是非常高的.但C职位
|
d****i 发帖数: 4809 | 9 hoho,这个就是胡扯了,机械,电子行业的代码都是这些行业的人自己写的,几十年了
都运行的好好的,倒是787因为外包给阿三程序员写的出了很多纰漏。simulink生成的
代码一个字:烂,两个字:烂烂。根本没有可读性和可维护性。
【在 r****c 的大作中提到】 : 嘿嘿,你看过机械、电子工程师们写的代码么?看了你还敢开车坐飞机么? : 随着复杂性的提高,这些行业也会使用Abstraction,C不过是汇编而已,没有人会写的 : 了。现在很多工程师都是直接用Simulink生成C的代码。 : : CPU
|
k**********g 发帖数: 989 | 10
反正能通过validation,谁管它呢。
【在 d****i 的大作中提到】 : hoho,这个就是胡扯了,机械,电子行业的代码都是这些行业的人自己写的,几十年了 : 都运行的好好的,倒是787因为外包给阿三程序员写的出了很多纰漏。simulink生成的 : 代码一个字:烂,两个字:烂烂。根本没有可读性和可维护性。
|
|
|
r****c 发帖数: 1494 | 11 运行的好好的前提是这些行业砸了很多钱去进行测试,而且这些程序本身的功能还不算
太复杂,几十年前的学术界前沿解决方案而已。
即使如此,别的我不能说,这个丰田的源代码可是有证人看过的。100多个变量的函数
什么的也是人人皆知的,全局变量也是乱用的。我宁愿相信写compiler或者code
generator的人(matlab虽然也很烂)。
再说了,谁要你维护simulink转成的c代码了?你见过除了搞破解的人去“维护”汇编
的代码么?而且要比烂,真不见得比得过工程师了。
随着复杂度的提高(什么自动车之类的),根本不可能继续用C来写的。否则砸再多钱
也不可能穷尽所有的测试可能的。(简单的乘法原理...系统状态的可能性和状态的数
量是指数关系的)
【在 d****i 的大作中提到】 : hoho,这个就是胡扯了,机械,电子行业的代码都是这些行业的人自己写的,几十年了 : 都运行的好好的,倒是787因为外包给阿三程序员写的出了很多纰漏。simulink生成的 : 代码一个字:烂,两个字:烂烂。根本没有可读性和可维护性。
|
d****i 发帖数: 4809 | 12 丰田那个例子显然是写代码的人违反了最基本的写嵌入式C代码的规则,全局变量没什
么,有很多时候就是要这样用。但是用递归显然是违反了规则一:递归绝对不能在嵌入
式里面用。simulink的自动生成后当然要人去维护,要不怎么upgrade? 所以自动生成
的代码是无法被人所读懂的,而且效率也差。
【在 r****c 的大作中提到】 : 运行的好好的前提是这些行业砸了很多钱去进行测试,而且这些程序本身的功能还不算 : 太复杂,几十年前的学术界前沿解决方案而已。 : 即使如此,别的我不能说,这个丰田的源代码可是有证人看过的。100多个变量的函数 : 什么的也是人人皆知的,全局变量也是乱用的。我宁愿相信写compiler或者code : generator的人(matlab虽然也很烂)。 : 再说了,谁要你维护simulink转成的c代码了?你见过除了搞破解的人去“维护”汇编 : 的代码么?而且要比烂,真不见得比得过工程师了。 : 随着复杂度的提高(什么自动车之类的),根本不可能继续用C来写的。否则砸再多钱 : 也不可能穷尽所有的测试可能的。(简单的乘法原理...系统状态的可能性和状态的数 : 量是指数关系的)
|
r****c 发帖数: 1494 | 13 写代码的人违反规则什么的,只要语言允许,他们肯定会违反的...
大家维护的是simulink模型本身,不是生成后的代码啊。改功能什么都是在Simulink里
面改的....效率什么的,你指望工程师们优化得比mathworks的好么?
自动生成的汇编也是很难被读懂的,最后也就没有人读了。大家都只读C代码。以后这
生成的C代码就是汇编。
【在 d****i 的大作中提到】 : 丰田那个例子显然是写代码的人违反了最基本的写嵌入式C代码的规则,全局变量没什 : 么,有很多时候就是要这样用。但是用递归显然是违反了规则一:递归绝对不能在嵌入 : 式里面用。simulink的自动生成后当然要人去维护,要不怎么upgrade? 所以自动生成 : 的代码是无法被人所读懂的,而且效率也差。
|
d********f 发帖数: 43471 | 14 我只能这么说,如果连Java都学不会还学个屁编程语言,卖红薯就好了
【在 g*****g 的大作中提到】 : http://www.indeed.com/jobtrends?q=C%2B%2B%2C+C%2B%2B+programmin : 看这张图,Java programming vs Java, C++ programming vs. C++是成比例的,C : programming vs. C是不成比例的。C++ programming跟C programming有极高的耦合度 : ,这个也符合常识。但C++和C则完全不相关,C远远高于C++好几倍。这个结果说明C的 : 结果有大量的噪音。在Google trends里找C印证了这个结果。所有显示的事件跟C编程 : 无关。 : http://www.google.com/trends/explore#q=C : 考虑到Tiboe大量使用Google之类的引擎作为评判的标准,这个噪音是必然被引入的。 : 还有很致命的一点没有人提,最近几年Objective C是上升最快的语言,我看不出所有 : 被引用的数据里能把Objective C跟C分开。所以Objective C变成了C的数据的一部分。
|
d****i 发帖数: 4809 | 15 hoho, 接楼上的话:我只能这么说,如果连C都读不懂还学个屁编程语言,卖红薯就好
了。
【在 r****c 的大作中提到】 : 写代码的人违反规则什么的,只要语言允许,他们肯定会违反的... : 大家维护的是simulink模型本身,不是生成后的代码啊。改功能什么都是在Simulink里 : 面改的....效率什么的,你指望工程师们优化得比mathworks的好么? : 自动生成的汇编也是很难被读懂的,最后也就没有人读了。大家都只读C代码。以后这 : 生成的C代码就是汇编。
|
l*y 发帖数: 21010 | 16 我觉得java比c难
【在 d********f 的大作中提到】 : 我只能这么说,如果连Java都学不会还学个屁编程语言,卖红薯就好了
|
r****c 发帖数: 1494 | 17 这个,很多工程师数学物理学得好,编程实在一般般。最怕就是他们还觉得自己会编程
。丰田的狗屎程序就是这样出来的。其他主机厂也是一样的。
就是这些人在做汽车和飞机。悲愤也没有用。
【在 d****i 的大作中提到】 : hoho, 接楼上的话:我只能这么说,如果连C都读不懂还学个屁编程语言,卖红薯就好 : 了。
|
s********k 发帖数: 6180 | 18 你的看qualcomm而不是intel,华为而不是cisco
【在 g*****g 的大作中提到】 : 你说得很有道理,所以我只用看看Intel和Cisco是在招人还是在裁员就知道C缺不缺人 : 了。 : : CPU
|
s********k 发帖数: 6180 | 19 说实话,基本C的工作都不是只要求懂C语言,C只不过是附属,比如或者要求你懂硬件
,或者要求懂无线协议网络协议,或者要求懂sensor。C基本不是一个可以独立拿出来
说事的。
【在 g*****g 的大作中提到】 : http://www.indeed.com/jobtrends?q=C%2B%2B%2C+C%2B%2B+programmin : 看这张图,Java programming vs Java, C++ programming vs. C++是成比例的,C : programming vs. C是不成比例的。C++ programming跟C programming有极高的耦合度 : ,这个也符合常识。但C++和C则完全不相关,C远远高于C++好几倍。这个结果说明C的 : 结果有大量的噪音。在Google trends里找C印证了这个结果。所有显示的事件跟C编程 : 无关。 : http://www.google.com/trends/explore#q=C : 考虑到Tiboe大量使用Google之类的引擎作为评判的标准,这个噪音是必然被引入的。 : 还有很致命的一点没有人提,最近几年Objective C是上升最快的语言,我看不出所有 : 被引用的数据里能把Objective C跟C分开。所以Objective C变成了C的数据的一部分。
|
d*******r 发帖数: 3299 | 20 真的假的,做纯C的那些system的公司,人也很多吧。比如 Cisco, Juniper, EMC,
NetApp, Citrix 等等一堆.
【在 s********k 的大作中提到】 : 说实话,基本C的工作都不是只要求懂C语言,C只不过是附属,比如或者要求你懂硬件 : ,或者要求懂无线协议网络协议,或者要求懂sensor。C基本不是一个可以独立拿出来 : 说事的。
|
|
|
b*******s 发帖数: 5216 | 21 c最适合做业务逻辑简单的东西
【在 d*******r 的大作中提到】 : 真的假的,做纯C的那些system的公司,人也很多吧。比如 Cisco, Juniper, EMC, : NetApp, Citrix 等等一堆.
|
g****t 发帖数: 31659 | 22 你没在汽车公司工作过。
【在 r****c 的大作中提到】 : 嘿嘿,你看过机械、电子工程师们写的代码么?看了你还敢开车坐飞机么? : 随着复杂性的提高,这些行业也会使用Abstraction,C不过是汇编而已,没有人会写的 : 了。现在很多工程师都是直接用Simulink生成C的代码。 : : CPU
|
l**********g 发帖数: 503 | 23 +1
【在 s********k 的大作中提到】 : 说实话,基本C的工作都不是只要求懂C语言,C只不过是附属,比如或者要求你懂硬件 : ,或者要求懂无线协议网络协议,或者要求懂sensor。C基本不是一个可以独立拿出来 : 说事的。
|
n******t 发帖数: 4406 | 24 汇编主要是各个平台差别太大。对于某个具体硬件,其实并不难看懂。
【在 r****c 的大作中提到】 : 写代码的人违反规则什么的,只要语言允许,他们肯定会违反的... : 大家维护的是simulink模型本身,不是生成后的代码啊。改功能什么都是在Simulink里 : 面改的....效率什么的,你指望工程师们优化得比mathworks的好么? : 自动生成的汇编也是很难被读懂的,最后也就没有人读了。大家都只读C代码。以后这 : 生成的C代码就是汇编。
|
k**********g 发帖数: 989 | 25 最近一批又一批的 wireless router 被 vulnerability 黑掉,不知各位看倌有何感想
。 |
z*******3 发帖数: 13709 | 26 互联网都抽象到这个层面了
你还对系统动刀子,为了什么?
c是硬件的附庸,其实同样的
java也是应用的附庸,现在互联网公司都有自己的非it主业
java作为一个工具,也只是实现这些目的的手段而已
语言只是工具,所以要做什么,决定了你用什么语言
从利润率出发,应用显然比系统赚钱
微软股票开始爬了,为啥?因为打算做ipad版的office
office是微软最赚钱的东西,这个绝对是应用
虽然windows卖得多,但是最赚钱还是office
【在 d****i 的大作中提到】 : 说得对,但凡是和实体经济硬件相关的行业,C是少不了的,就算是纯软的互联网公司 : ,如果要对系统层作改动和customize的话,C也是必不可少的一把利刃。 : : CPU
|
g****t 发帖数: 31659 | 27 软硬件的交互有很多极其微妙的地方。
没有完整统一的方法论。
从这个角度来讲。c的业务逻辑是非常复杂的。
【在 b*******s 的大作中提到】 : c最适合做业务逻辑简单的东西
|
g****t 发帖数: 31659 | 28 除了几大半导体公司之外。GE,GM, UTRC
,....这些system level硬件公司C的人也很多。化工医疗设备我不了解,就不说了。
总之,任何一个复杂的硬件系统,多半C.
【在 g*****g 的大作中提到】 : 你说得很有道理,所以我只用看看Intel和Cisco是在招人还是在裁员就知道C缺不缺人 : 了。 : : CPU
|
g****t 发帖数: 31659 | 29 你给个link,我看看谁看过丰田的代码?
【在 r****c 的大作中提到】 : 运行的好好的前提是这些行业砸了很多钱去进行测试,而且这些程序本身的功能还不算 : 太复杂,几十年前的学术界前沿解决方案而已。 : 即使如此,别的我不能说,这个丰田的源代码可是有证人看过的。100多个变量的函数 : 什么的也是人人皆知的,全局变量也是乱用的。我宁愿相信写compiler或者code : generator的人(matlab虽然也很烂)。 : 再说了,谁要你维护simulink转成的c代码了?你见过除了搞破解的人去“维护”汇编 : 的代码么?而且要比烂,真不见得比得过工程师了。 : 随着复杂度的提高(什么自动车之类的),根本不可能继续用C来写的。否则砸再多钱 : 也不可能穷尽所有的测试可能的。(简单的乘法原理...系统状态的可能性和状态的数 : 量是指数关系的)
|
z*******3 发帖数: 13709 | 30 没有错
但是就象统计那拨人只会用r一样
纯粹的软件现在也开始有了自己的语言java
这对于从医疗设备这种行业转过来的人来说,其实是一个大坏事
因为他们这些人还以为自己能够转进去
结果不行,最后起点还不如生物等高
因为生物转行的,他没有c这个东西的误导
思维更纯粹一点,更能集中精力在他应该注意的事情上
用c和用java其实是思维方式的不同
五年硕士就做出了很好的表率
他上来就开始考虑disable gc
尼玛,这种人没有人敢随便雇
生产中你来给我玩点这个,搞不好全组被裁员
【在 g****t 的大作中提到】 : 除了几大半导体公司之外。GE,GM, UTRC : ,....这些system level硬件公司C的人也很多。化工医疗设备我不了解,就不说了。 : 总之,任何一个复杂的硬件系统,多半C.
|
|
|
g****t 发帖数: 31659 | 31 最古典的软件销售模式,是硬件搭售或者免费软件。这行当的revenue比互联网公司不
知道大多少倍。Apple,小米,特斯拉算是几个新的这模式的公司。
我只说一句:
总是上网,连最新汽车广告都看不到的网虫往往是非常缺乏常识的。
【在 z*******3 的大作中提到】 : 没有错 : 但是就象统计那拨人只会用r一样 : 纯粹的软件现在也开始有了自己的语言java : 这对于从医疗设备这种行业转过来的人来说,其实是一个大坏事 : 因为他们这些人还以为自己能够转进去 : 结果不行,最后起点还不如生物等高 : 因为生物转行的,他没有c这个东西的误导 : 思维更纯粹一点,更能集中精力在他应该注意的事情上 : 用c和用java其实是思维方式的不同 : 五年硕士就做出了很好的表率
|
z*******3 发帖数: 13709 | 32 我从来没有说其他行业不好
问题在于,软件这个行业也很好
所以欢迎某些做探阴设备的回本行去
我就不转行,我就认为,各行都很好
都可以出人才,但是如果你想做软件
显然java是最好的出路
还有就是,有些行业走下坡路也很正常
毕竟行业这么多不是?
【在 g****t 的大作中提到】 : 最古典的软件销售模式,是硬件搭售或者免费软件。这行当的revenue比互联网公司不 : 知道大多少倍。Apple,小米,特斯拉算是几个新的这模式的公司。 : 我只说一句: : 总是上网,连最新汽车广告都看不到的网虫往往是非常缺乏常识的。
|
z*******3 发帖数: 13709 | 33 对,最怕的就是转行的觉得自己懂
按照他们的那一套思路来设计软件
那个五年硕士就是用他本行的思路来思考12306
上来就大谈什么紧耦合,什么disable gc
纯粹找死
原来做啥的还是回去做啥好了
如果想转行,就认真看看前辈是怎么做的
而不是过来指手画脚,叫人厌恶
【在 r****c 的大作中提到】 : 这个,很多工程师数学物理学得好,编程实在一般般。最怕就是他们还觉得自己会编程 : 。丰田的狗屎程序就是这样出来的。其他主机厂也是一样的。 : 就是这些人在做汽车和飞机。悲愤也没有用。
|
g****t 发帖数: 31659 | 34 如果是打工的话。
早点改行做sales或者business development 是正经。
什么engineer都是废。现在不是Steve jobs他爸那个年代了。
因为信息扩散的速度和广度提高了无数数量级。现在什么Engineer都是迟早全方位的
over supply.
另一个选项就是早点自己做生意。
【在 z*******3 的大作中提到】 : 我从来没有说其他行业不好 : 问题在于,软件这个行业也很好 : 所以欢迎某些做探阴设备的回本行去 : 我就不转行,我就认为,各行都很好 : 都可以出人才,但是如果你想做软件 : 显然java是最好的出路 : 还有就是,有些行业走下坡路也很正常 : 毕竟行业这么多不是?
|
g*****g 发帖数: 34805 | 35 还有你这么算的,整个金融业,不得给你个软件接口下订单,软件免费,也得拉进去一
起比是不是。
再放开一点看,这年头还有啥行业不得用软件。你把所有行业直接跟互联网公司比营收
,那显然秒杀。
所有行业都需要软件,而且软件都向SaaS转,正是证明了互联网公司的价值所在,成长
所在。
按你的比法就是互联网公司进入越多的行业,revenue就越不起眼。实在太搞笑了。
【在 g****t 的大作中提到】 : 最古典的软件销售模式,是硬件搭售或者免费软件。这行当的revenue比互联网公司不 : 知道大多少倍。Apple,小米,特斯拉算是几个新的这模式的公司。 : 我只说一句: : 总是上网,连最新汽车广告都看不到的网虫往往是非常缺乏常识的。
|
g****t 发帖数: 31659 | 36 你没看懂我说的东西。软件有几种business model.
硬件搭售软件的模式是C的主要领域。C在此领域绝对垄断。
Java主要在互联网服务的模式。Java在这块算是主要语言之一。
所以比较这两种模式的营收和职位,是对C vs Java的比较make sense的。你拿金融来
比没多大意义。因为金融显然C plus plus更多。
我谈的还是C vs Java,不是C vs 纯软件。
【在 g*****g 的大作中提到】 : 还有你这么算的,整个金融业,不得给你个软件接口下订单,软件免费,也得拉进去一 : 起比是不是。 : 再放开一点看,这年头还有啥行业不得用软件。你把所有行业直接跟互联网公司比营收 : ,那显然秒杀。 : 所有行业都需要软件,而且软件都向SaaS转,正是证明了互联网公司的价值所在,成长 : 所在。 : 按你的比法就是互联网公司进入越多的行业,revenue就越不起眼。实在太搞笑了。
|
g*****g 发帖数: 34805 | 37 Java是企业计算的代表性语言,不局限于互联网。IBM卖服务,所谓的解决方案,基本
上就是
Websphere以及之上附加值最高的定制应用。操作系统和数据库可选。
甚至金融业招java都比C++多,只要你不局限于投行。不信上各大银行和信用卡公司的
招聘网页上搜。
【在 g****t 的大作中提到】 : 你没看懂我说的东西。软件有几种business model. : 硬件搭售软件的模式是C的主要领域。C在此领域绝对垄断。 : Java主要在互联网服务的模式。Java在这块算是主要语言之一。 : 所以比较这两种模式的营收和职位,是对C vs Java的比较make sense的。你拿金融来 : 比没多大意义。因为金融显然C plus plus更多。 : 我谈的还是C vs Java,不是C vs 纯软件。
|
r****c 发帖数: 1494 | 38 我会告诉你某主机厂就是这么做的么...
【在 g****t 的大作中提到】 : 你没在汽车公司工作过。
|
r****c 发帖数: 1494 | 39 现在某些控制器单单是熱学模型就几十个状态了....只看汇编系统结构都搞不懂的。
【在 n******t 的大作中提到】 : 汇编主要是各个平台差别太大。对于某个具体硬件,其实并不难看懂。
|
r****c 发帖数: 1494 | 40 http://www.amobbs.com/thread-5557598-1-1.html
www.safetyresearch.net/Library/Bookout_v_Toyota_Barr_REDACTED.pdf
【在 g****t 的大作中提到】 : 你给个link,我看看谁看过丰田的代码?
|
|
|
g****t 发帖数: 31659 | 41 这个早就说结论软件没问题。
【在 r****c 的大作中提到】 : http://www.amobbs.com/thread-5557598-1-1.html : www.safetyresearch.net/Library/Bookout_v_Toyota_Barr_REDACTED.pdf
|
g****t 发帖数: 31659 | 42 Simulink出来的code,不可能不检查不改就上车的。而且很多公司都是自己的simulink
库,c库。全套生产工具都和你说的差的很远。
【在 r****c 的大作中提到】 : 我会告诉你某主机厂就是这么做的么...
|
r****c 发帖数: 1494 | 43 软件有没有问题我不敢说,起码其实硬踩刹车肯定能刹停的。
不过代码写得烂也是有结论的。
【在 g****t 的大作中提到】 : 这个早就说结论软件没问题。
|
r****c 发帖数: 1494 | 44 确实有自己的simulink库啊。哪个公司没有啊。
什么这个in the loop那个in the loop肯定也有,到最后也会有帮simulink coder擦屁
股的人。而且很多人也会去写硬件的abstraction什么的,但是最终的功能设计以及标
定都是不会写码的工程师写的。。。起码我们那几个部件是如此。
我不过是把话说得绝对了些而已。
simulink
【在 g****t 的大作中提到】 : Simulink出来的code,不可能不检查不改就上车的。而且很多公司都是自己的simulink : 库,c库。全套生产工具都和你说的差的很远。
|
d********f 发帖数: 43471 | 45 java写肯定很美丽,反正时不时踩一脚半小时才能停
【在 r****c 的大作中提到】 : 软件有没有问题我不敢说,起码其实硬踩刹车肯定能刹停的。 : 不过代码写得烂也是有结论的。
|
t**d 发帖数: 6474 | 46 语言不过是一个工具,关键还是编程技巧吧。本人非程序员,编程属于业余爱好。上大
学时只学过FORTRAN。有段时间玩了下php,从hello world开始,也就一周时间,就能
玩转很深的内容了。
【在 g*****g 的大作中提到】 : http://www.indeed.com/jobtrends?q=C%2B%2B%2C+C%2B%2B+programmin : 看这张图,Java programming vs Java, C++ programming vs. C++是成比例的,C : programming vs. C是不成比例的。C++ programming跟C programming有极高的耦合度 : ,这个也符合常识。但C++和C则完全不相关,C远远高于C++好几倍。这个结果说明C的 : 结果有大量的噪音。在Google trends里找C印证了这个结果。所有显示的事件跟C编程 : 无关。 : http://www.google.com/trends/explore#q=C : 考虑到Tiboe大量使用Google之类的引擎作为评判的标准,这个噪音是必然被引入的。 : 还有很致命的一点没有人提,最近几年Objective C是上升最快的语言,我看不出所有 : 被引用的数据里能把Objective C跟C分开。所以Objective C变成了C的数据的一部分。
|
g*****g 发帖数: 34805 | 47 关键是经验。干了N年码农之后,让你entry level你不干吧。senior没相关经验人又不
给你机会。
不是每个公司都像FLG那样general hire只考算法的。你要是原来做java web app,
java web app不行了,转Node.js问题不大。你要是原来C写驱动的,也想转Node.js,
我觉得只能从junior干起。
【在 t**d 的大作中提到】 : 语言不过是一个工具,关键还是编程技巧吧。本人非程序员,编程属于业余爱好。上大 : 学时只学过FORTRAN。有段时间玩了下php,从hello world开始,也就一周时间,就能 : 玩转很深的内容了。
|
d****i 发帖数: 4809 | 48 我们公司经常有人员内部流动,做系统的人做一段时间web app,然后做web app的人做
一段时间系统和底层,然后后端的人做会儿前端,然后前端的人做会儿后端,一点问题
都没有,很好很强大,这叫他山之石,可以攻玉。最后发现计算机知识所有东西都是相
通的,很多时候连命名在不同的系统和语言上面都是差不多一样的。
【在 g*****g 的大作中提到】 : 关键是经验。干了N年码农之后,让你entry level你不干吧。senior没相关经验人又不 : 给你机会。 : 不是每个公司都像FLG那样general hire只考算法的。你要是原来做java web app, : java web app不行了,转Node.js问题不大。你要是原来C写驱动的,也想转Node.js, : 我觉得只能从junior干起。
|
g*****g 发帖数: 34805 | 49 你们公司这种做法很特别,恐怕不常见。像我们工期紧的更不可能这么做。
【在 d****i 的大作中提到】 : 我们公司经常有人员内部流动,做系统的人做一段时间web app,然后做web app的人做 : 一段时间系统和底层,然后后端的人做会儿前端,然后前端的人做会儿后端,一点问题 : 都没有,很好很强大,这叫他山之石,可以攻玉。最后发现计算机知识所有东西都是相 : 通的,很多时候连命名在不同的系统和语言上面都是差不多一样的。
|
d****i 发帖数: 4809 | 50 是不常见,小公司,没办法,很多时候逼着上了,我的JS和PHP就是这么上手的。
【在 g*****g 的大作中提到】 : 你们公司这种做法很特别,恐怕不常见。像我们工期紧的更不可能这么做。
|
|
|
s********k 发帖数: 6180 | 51 奇怪了你这个假设本来就是错的,为啥C的人一定要去转node.js?他为啥放着自己公司
senior或者manager的职位不干去做junior的node.js?你可以说钱多,但是一个junior
的node.js显然没有senior的C多,FLAG就算fresh 的17万,一个工作中用了C 3-5年左
右的人在类似qualcomm或者apple这样公司达到这个数字根本不难。或者你要看10-20年
之后?谁知道,也许你一直跳槽每次工资都涨,有了java基础换个语言玩似得,但是你
也就是个高级IC,如果别人在一个公司领域砸下去一直干,或者这个行道就是世界知名
,或者已经到高级manager,道路不一样而已
【在 g*****g 的大作中提到】 : 关键是经验。干了N年码农之后,让你entry level你不干吧。senior没相关经验人又不 : 给你机会。 : 不是每个公司都像FLG那样general hire只考算法的。你要是原来做java web app, : java web app不行了,转Node.js问题不大。你要是原来C写驱动的,也想转Node.js, : 我觉得只能从junior干起。
|
g*****g 发帖数: 34805 | 52 这就是举个例子,学好XX换个语言跟玩似的这种事情不存在,因为一旦领域变化了,你
根本换不了,比如从C转到JS。反之亦然。
至于为啥要换?这不就回到了我原文的话题,工作变少了咋办?总得有人换吧。
所以了解业界动态,未雨绸缪是有必要的。
这里的大多数人不就觉得我牛逼,裁员不会轮到我吗。或者我们公司现在好着呢,我担
心这干啥。
junior
【在 s********k 的大作中提到】 : 奇怪了你这个假设本来就是错的,为啥C的人一定要去转node.js?他为啥放着自己公司 : senior或者manager的职位不干去做junior的node.js?你可以说钱多,但是一个junior : 的node.js显然没有senior的C多,FLAG就算fresh 的17万,一个工作中用了C 3-5年左 : 右的人在类似qualcomm或者apple这样公司达到这个数字根本不难。或者你要看10-20年 : 之后?谁知道,也许你一直跳槽每次工资都涨,有了java基础换个语言玩似得,但是你 : 也就是个高级IC,如果别人在一个公司领域砸下去一直干,或者这个行道就是世界知名 : ,或者已经到高级manager,道路不一样而已
|
S**I 发帖数: 15689 | 53 对已经入行的来说,供需关系比工作职位多少更有意义。和Java相比C的职位数量是要
差不少,但是能干的人更少。现在很多大学的CS program都不教C了,还教的一般也就
是教点皮毛,根本没法满足工业界的招人需求。已经入行的C程序员不愁找不到工作,
自然也没必要转其它语言。
当然对还没出校门的或者转行的来说,还是应该无脑选Java。
【在 g*****g 的大作中提到】 : 这就是举个例子,学好XX换个语言跟玩似的这种事情不存在,因为一旦领域变化了,你 : 根本换不了,比如从C转到JS。反之亦然。 : 至于为啥要换?这不就回到了我原文的话题,工作变少了咋办?总得有人换吧。 : 所以了解业界动态,未雨绸缪是有必要的。 : 这里的大多数人不就觉得我牛逼,裁员不会轮到我吗。或者我们公司现在好着呢,我担 : 心这干啥。 : : junior
|
s********k 发帖数: 6180 | 54 你只看intel和cisco,看qualcomm或者apple就不这么觉得了。本质上做C的人做上5年
,核心竞争力已经不在C语言,而在于对行业的了解或者某方面技术体系的了解,这些
工作keyword都不太会是写个会C之类的,你只从统计关键字显然是偏颇的。
【在 g*****g 的大作中提到】 : 这就是举个例子,学好XX换个语言跟玩似的这种事情不存在,因为一旦领域变化了,你 : 根本换不了,比如从C转到JS。反之亦然。 : 至于为啥要换?这不就回到了我原文的话题,工作变少了咋办?总得有人换吧。 : 所以了解业界动态,未雨绸缪是有必要的。 : 这里的大多数人不就觉得我牛逼,裁员不会轮到我吗。或者我们公司现在好着呢,我担 : 心这干啥。 : : junior
|
s***o 发帖数: 2191 | 55 转行的难点就在行业知识跟技术体系上。 我不太同意"学好xxx再转什么都容易"这类观
点,这个XXX其实可以是任何语言。语言层面本身算不上什么难点。ecosystem相关背景
不符的话才是真头疼。
【在 s********k 的大作中提到】 : 你只看intel和cisco,看qualcomm或者apple就不这么觉得了。本质上做C的人做上5年 : ,核心竞争力已经不在C语言,而在于对行业的了解或者某方面技术体系的了解,这些 : 工作keyword都不太会是写个会C之类的,你只从统计关键字显然是偏颇的。
|
d****n 发帖数: 12461 | 56 像Netflix这样的IT公司搞末位淘汰吗?话说一个senior程序员搞了很多轮子,出了公
司也啥都不是吧?
【在 g*****g 的大作中提到】 : 关键是经验。干了N年码农之后,让你entry level你不干吧。senior没相关经验人又不 : 给你机会。 : 不是每个公司都像FLG那样general hire只考算法的。你要是原来做java web app, : java web app不行了,转Node.js问题不大。你要是原来C写驱动的,也想转Node.js, : 我觉得只能从junior干起。
|
s********k 发帖数: 6180 | 57 古霸水平肯定不会被末尾淘汰,出去找工作也容易,这点俺们还是很信任他的。古霸的
问题是眼光老是停留在工作多少,技术新否,其实古霸的水平根本不应该担心这个问题
【在 d****n 的大作中提到】 : 像Netflix这样的IT公司搞末位淘汰吗?话说一个senior程序员搞了很多轮子,出了公 : 司也啥都不是吧?
|
g*****g 发帖数: 34805 | 58 供需关系不是提了吗。一边intel, cisco, qualcomm都在裁员。另一边是ICC拼命从印
度搬java程序员。据说这对java程序员是坏事。
【在 S**I 的大作中提到】 : 对已经入行的来说,供需关系比工作职位多少更有意义。和Java相比C的职位数量是要 : 差不少,但是能干的人更少。现在很多大学的CS program都不教C了,还教的一般也就 : 是教点皮毛,根本没法满足工业界的招人需求。已经入行的C程序员不愁找不到工作, : 自然也没必要转其它语言。 : 当然对还没出校门的或者转行的来说,还是应该无脑选Java。
|
g*****g 发帖数: 34805 | 59 居安思危。我老年轻的时候C++写游戏,入行不久觉得C++没前途,开始做java web app
。做了几年觉得这个东西太繁琐无聊,就往纯后端上靠。我老要是现在还呆C++上写游
戏,也不至于没饭吃。但必然没现在出路广阔。
我们不搞末尾淘汰,不出活的连PIP都没有,立马让走人,比末位淘汰实际多了。我老
在两家公司里都是裁员后就去要求加工资,还都要到了。
【在 s********k 的大作中提到】 : 古霸水平肯定不会被末尾淘汰,出去找工作也容易,这点俺们还是很信任他的。古霸的 : 问题是眼光老是停留在工作多少,技术新否,其实古霸的水平根本不应该担心这个问题
|
h*****a 发帖数: 1718 | 60 对。我一直觉得promote Java的同学应该强调的对象是“新入行的和想换领域/语言”
的同学。很多在自己现有领域/职位上待的很happy的同学应该不包括在内,无论现在
用什么语言。
【在 S**I 的大作中提到】 : 对已经入行的来说,供需关系比工作职位多少更有意义。和Java相比C的职位数量是要 : 差不少,但是能干的人更少。现在很多大学的CS program都不教C了,还教的一般也就 : 是教点皮毛,根本没法满足工业界的招人需求。已经入行的C程序员不愁找不到工作, : 自然也没必要转其它语言。 : 当然对还没出校门的或者转行的来说,还是应该无脑选Java。
|
|
|
h*****a 发帖数: 1718 | 61 搞轮子的程序员在目前的job market上是非常抢手的。
【在 d****n 的大作中提到】 : 像Netflix这样的IT公司搞末位淘汰吗?话说一个senior程序员搞了很多轮子,出了公 : 司也啥都不是吧?
|
S**I 发帖数: 15689 | 62 你只说了需求,没说供给。且不说你提的这几个公司的裁员未必能代表整个市场对C程
序员需求的变化,即使需求确实在减少,但是如果供给减少得更厉害,对现有的C程序
员就不是坏事。现在有经验的C程序员如果身份没问题,市场上的工作机会大把大把的。
【在 g*****g 的大作中提到】 : 供需关系不是提了吗。一边intel, cisco, qualcomm都在裁员。另一边是ICC拼命从印 : 度搬java程序员。据说这对java程序员是坏事。
|
s********k 发帖数: 6180 | 63 哈哈,不见得,你继续搞C++游戏的话在说不定早就随着很多波的上市收购啥的退休了
。当然你可以辩解说C++现在搞游戏没前途,都是手游,但是这个正是我的point,你老
是聚焦在语言上,而不是行业上,现在那波手游的人很多当年也是从端游C++起家的,
但是一直在这个行道慢慢混技术关系人脉,后来不少都发了。同理你说的java web app
也是一样。
你老觉得某个语言没前途经常换,这个只是从job security或者多赚点打工钱角度来看
,可惜了
app
【在 g*****g 的大作中提到】 : 居安思危。我老年轻的时候C++写游戏,入行不久觉得C++没前途,开始做java web app : 。做了几年觉得这个东西太繁琐无聊,就往纯后端上靠。我老要是现在还呆C++上写游 : 戏,也不至于没饭吃。但必然没现在出路广阔。 : 我们不搞末尾淘汰,不出活的连PIP都没有,立马让走人,比末位淘汰实际多了。我老 : 在两家公司里都是裁员后就去要求加工资,还都要到了。
|
s********k 发帖数: 6180 | 64 搞笑,qualcomm这5年来员工数增长了有一倍吧,个别裁员根本不算啥,也不是裁员的
技术部门
的。
【在 S**I 的大作中提到】 : 你只说了需求,没说供给。且不说你提的这几个公司的裁员未必能代表整个市场对C程 : 序员需求的变化,即使需求确实在减少,但是如果供给减少得更厉害,对现有的C程序 : 员就不是坏事。现在有经验的C程序员如果身份没问题,市场上的工作机会大把大把的。
|
S**I 发帖数: 15689 | 65 C++是不行了,两头不靠的东西。我最近把C++11过了一遍,觉得加的那些feature不能
说没用,但是把整个语言弄得更繁琐,跟C相比简洁性更差了,跟Java相比易用性更差
了,进一步的衰落是必然的。
app
【在 g*****g 的大作中提到】 : 居安思危。我老年轻的时候C++写游戏,入行不久觉得C++没前途,开始做java web app : 。做了几年觉得这个东西太繁琐无聊,就往纯后端上靠。我老要是现在还呆C++上写游 : 戏,也不至于没饭吃。但必然没现在出路广阔。 : 我们不搞末尾淘汰,不出活的连PIP都没有,立马让走人,比末位淘汰实际多了。我老 : 在两家公司里都是裁员后就去要求加工资,还都要到了。
|
S**I 发帖数: 15689 | 66 Intel其实也差不多,前几年招的太多了,这波裁员算是正常的人员结构调整。而且砍
的也主要是硬件部门的,软件部门是不减反增。
【在 s********k 的大作中提到】 : 搞笑,qualcomm这5年来员工数增长了有一倍吧,个别裁员根本不算啥,也不是裁员的 : 技术部门 : : 的。
|
d****n 发帖数: 12461 | 67 你们公司不招intern,出几次错就给severance,这个culture表面上很好听,但是操作
起来很吓人啊。如果年景好的时候扩招太厉害了,年景不好的时候不就人踩人了?
app
【在 g*****g 的大作中提到】 : 居安思危。我老年轻的时候C++写游戏,入行不久觉得C++没前途,开始做java web app : 。做了几年觉得这个东西太繁琐无聊,就往纯后端上靠。我老要是现在还呆C++上写游 : 戏,也不至于没饭吃。但必然没现在出路广阔。 : 我们不搞末尾淘汰,不出活的连PIP都没有,立马让走人,比末位淘汰实际多了。我老 : 在两家公司里都是裁员后就去要求加工资,还都要到了。
|
g*****g 发帖数: 34805 | 68 能不能退休更多是个运气问题。做互联网能退休的比做游戏的多多了。
app
【在 s********k 的大作中提到】 : 哈哈,不见得,你继续搞C++游戏的话在说不定早就随着很多波的上市收购啥的退休了 : 。当然你可以辩解说C++现在搞游戏没前途,都是手游,但是这个正是我的point,你老 : 是聚焦在语言上,而不是行业上,现在那波手游的人很多当年也是从端游C++起家的, : 但是一直在这个行道慢慢混技术关系人脉,后来不少都发了。同理你说的java web app : 也是一样。 : 你老觉得某个语言没前途经常换,这个只是从job security或者多赚点打工钱角度来看 : ,可惜了 : : app
|
g*****g 发帖数: 34805 | 69 年景要是不好,有能力的先走了。哪个公司不是一样,还等公司裁呢?
【在 d****n 的大作中提到】 : 你们公司不招intern,出几次错就给severance,这个culture表面上很好听,但是操作 : 起来很吓人啊。如果年景好的时候扩招太厉害了,年景不好的时候不就人踩人了? : : app
|
d****i 发帖数: 4809 | 70 基本同意你的观点,C++添加的东西基本没用,其实Java也在步C++的后尘,现在所谓的
Java8加的feature其实很多公司几百年也用不上,但是语言却从简单变得复杂了,这个
就把Java最大的优点给打了一个很大的折,而且变得容易让不明事理的人滥用,增加了
毫无必要的复杂性。这个就是C++11和Java 8罪恶的地方。其实还是最喜欢C的极简主义
和单刀直入的风格,而且永恒不变的ANSI C就是牢牢的把握系统编程的金钥匙,而且打
遍天下无敌手而无其他语言可以胜任C的地位。
【在 S**I 的大作中提到】 : C++是不行了,两头不靠的东西。我最近把C++11过了一遍,觉得加的那些feature不能 : 说没用,但是把整个语言弄得更繁琐,跟C相比简洁性更差了,跟Java相比易用性更差 : 了,进一步的衰落是必然的。 : : app
|
|
|
b*******s 发帖数: 5216 | 71 只能说你的领域用不到
【在 S**I 的大作中提到】 : C++是不行了,两头不靠的东西。我最近把C++11过了一遍,觉得加的那些feature不能 : 说没用,但是把整个语言弄得更繁琐,跟C相比简洁性更差了,跟Java相比易用性更差 : 了,进一步的衰落是必然的。 : : app
|
b*******s 发帖数: 5216 | 72 你研究过c11标准吗?
【在 d****i 的大作中提到】 : 基本同意你的观点,C++添加的东西基本没用,其实Java也在步C++的后尘,现在所谓的 : Java8加的feature其实很多公司几百年也用不上,但是语言却从简单变得复杂了,这个 : 就把Java最大的优点给打了一个很大的折,而且变得容易让不明事理的人滥用,增加了 : 毫无必要的复杂性。这个就是C++11和Java 8罪恶的地方。其实还是最喜欢C的极简主义 : 和单刀直入的风格,而且永恒不变的ANSI C就是牢牢的把握系统编程的金钥匙,而且打 : 遍天下无敌手而无其他语言可以胜任C的地位。
|
S**I 发帖数: 15689 | 73 C11纯粹就是噱头,C的开发基本上都是基于C89,很多C的编译器连C99都不完全支持,
更不用说C11了。
【在 b*******s 的大作中提到】 : 你研究过c11标准吗?
|
S**I 发帖数: 15689 | 74 我的领域用到用不到不说明任何问题。这些新的feature对某些程序员也许有用,但是
客观上使得C++更难学更难用也更难维护了,不但无助于C++在其它领域的扩张,反而更
可能会导致在现有领域内的进一步衰落。
【在 b*******s 的大作中提到】 : 只能说你的领域用不到
|
k**********g 发帖数: 989 | 75
这个应该置顶。
【在 h*****a 的大作中提到】 : 对。我一直觉得promote Java的同学应该强调的对象是“新入行的和想换领域/语言” : 的同学。很多在自己现有领域/职位上待的很happy的同学应该不包括在内,无论现在 : 用什么语言。
|
b*******s 发帖数: 5216 | 76 c11是工业业界主要大公司影响下制定的,他们会慢慢使用,希望你不是认真的这么说
【在 S**I 的大作中提到】 : C11纯粹就是噱头,C的开发基本上都是基于C89,很多C的编译器连C99都不完全支持, : 更不用说C11了。
|
d****i 发帖数: 4809 | 77 差不多是这样,现在使用的C绝大部分还是C89,很多编译器,尤其是各种嵌入式操作系
统上的编译器只支持ANSI C89。Linus曾经在Linux开发者社区mailist上提出指导性意
见,Linux开发最好保持C89, 很多C99的feature不要在Linux kernel development中采
用。
【在 S**I 的大作中提到】 : C11纯粹就是噱头,C的开发基本上都是基于C89,很多C的编译器连C99都不完全支持, : 更不用说C11了。
|