由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 我老不厚道地说一句,C的工作稳定是假的。
相关主题
JAVA的初衷本来就是C++太复杂了,productivity不行代码复用:复制粘贴是一个很好的办法,不亚于继承
interview with Ben Klemens, author of 21st Century CC语言重复定义问题
大家要学习C++11啊, 我觉得C++11很多FEATURE,绝对不输JAVA.请推荐一款windows xp 平台上优秀的C语言编译/编辑器
int F::*x = &F::x是什么意思?问一个volatile和memcpy一起用的问题
这里的牛人很多,都读过标准吗C语言的变量都一定要放在stack上吗?
(zz)C++11新特性[合集] Java不适合于作为主要编程教学语言by孟岩
问一个defining array 的问题7年C的经验想转去C++开发难不难?
为什么C语言很难?有没有人同时用 C++, C#, OBJECTIVE-C,JAVA 的?
相关话题的讨论汇总
话题: c++话题: java话题: objective话题: 语言
进入Programming版参与讨论
1 (共1页)
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生成的
: 代码一个字:烂,两个字:烂烂。根本没有可读性和可维护性。

相关主题
(zz)C++11新特性代码复用:复制粘贴是一个很好的办法,不亚于继承
问一个defining array 的问题C语言重复定义问题
为什么C语言很难?请推荐一款windows xp 平台上优秀的C语言编译/编辑器
进入Programming版参与讨论
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基本不是一个可以独立拿出来
: 说事的。

相关主题
问一个volatile和memcpy一起用的问题7年C的经验想转去C++开发难不难?
C语言的变量都一定要放在stack上吗?有没有人同时用 C++, C#, OBJECTIVE-C,JAVA 的?
[合集] Java不适合于作为主要编程教学语言by孟岩除了类,c++和C区别在那?
进入Programming版参与讨论
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.

相关主题
Block on mac os xinterview with Ben Klemens, author of 21st Century C
有码工的地方就有是非啊大家要学习C++11啊, 我觉得C++11很多FEATURE,绝对不输JAVA.
JAVA的初衷本来就是C++太复杂了,productivity不行int F::*x = &F::x是什么意思?
进入Programming版参与讨论
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,我看看谁看过丰田的代码?
相关主题
int F::*x = &F::x是什么意思?问一个defining array 的问题
这里的牛人很多,都读过标准吗为什么C语言很难?
(zz)C++11新特性代码复用:复制粘贴是一个很好的办法,不亚于继承
进入Programming版参与讨论
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 的大作中提到】
: 你们公司这种做法很特别,恐怕不常见。像我们工期紧的更不可能这么做。
相关主题
C语言重复定义问题C语言的变量都一定要放在stack上吗?
请推荐一款windows xp 平台上优秀的C语言编译/编辑器[合集] Java不适合于作为主要编程教学语言by孟岩
问一个volatile和memcpy一起用的问题7年C的经验想转去C++开发难不难?
进入Programming版参与讨论
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。

相关主题
有没有人同时用 C++, C#, OBJECTIVE-C,JAVA 的?有码工的地方就有是非啊
除了类,c++和C区别在那?JAVA的初衷本来就是C++太复杂了,productivity不行
Block on mac os xinterview with Ben Klemens, author of 21st Century C
进入Programming版参与讨论
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

相关主题
interview with Ben Klemens, author of 21st Century C这里的牛人很多,都读过标准吗
大家要学习C++11啊, 我觉得C++11很多FEATURE,绝对不输JAVA.(zz)C++11新特性
int F::*x = &F::x是什么意思?问一个defining array 的问题
进入Programming版参与讨论
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了。

1 (共1页)
进入Programming版参与讨论
相关主题
有没有人同时用 C++, C#, OBJECTIVE-C,JAVA 的?这里的牛人很多,都读过标准吗
除了类,c++和C区别在那?(zz)C++11新特性
Block on mac os x问一个defining array 的问题
有码工的地方就有是非啊为什么C语言很难?
JAVA的初衷本来就是C++太复杂了,productivity不行代码复用:复制粘贴是一个很好的办法,不亚于继承
interview with Ben Klemens, author of 21st Century CC语言重复定义问题
大家要学习C++11啊, 我觉得C++11很多FEATURE,绝对不输JAVA.请推荐一款windows xp 平台上优秀的C语言编译/编辑器
int F::*x = &F::x是什么意思?问一个volatile和memcpy一起用的问题
相关话题的讨论汇总
话题: c++话题: java话题: objective话题: 语言