zz 网友评论:Linux之父批评C++话糙理不糙
- yuzhangqu
- 帖子: 22
- 注册时间: 2007-10-13 10:38
- kitsudo
- 帖子: 20
- 注册时间: 2005-12-27 12:00
- 来自: China
- 联系:
- andrewnow
- 帖子: 54
- 注册时间: 2006-12-22 21:28
-
- 帖子: 7
- 注册时间: 2007-06-08 14:10
- jarlyyn
- 帖子: 4671
- 注册时间: 2006-04-12 18:54
- 联系:
前一阵看lua 的东西比较多点。
很多讲到lua的地方,也都有差不多类似的地方。
对于很底层的应用,c++无疑是比c有差距的。
对于一些应用层面的程序,在win下由于有mfc和大量的其他的库还不明显
在linux下,很明显很多程序是python+c的so库的。
的确能很好的把维护开发的便捷与关键部分的效率结合在一起。
而lua 作为一个专业的嵌入式解释语言,在做很多脚本或者跨平台的应用时更有这小巧精悍又不失方便的特色。
更不提还有java(虽然我不怎么喜欢java的程序)这种一次编译到处运行的东西。
c++,对于c本身来说,我觉得应该是种进步,至少是种生产力的解放
但是,由于越来越多的越来越流行的和c结合良好的解释性语言
使得c++本身的特色被冲淡了不少吧?
随便说说,我是编程方面的菜鸟
很多讲到lua的地方,也都有差不多类似的地方。
对于很底层的应用,c++无疑是比c有差距的。
对于一些应用层面的程序,在win下由于有mfc和大量的其他的库还不明显
在linux下,很明显很多程序是python+c的so库的。
的确能很好的把维护开发的便捷与关键部分的效率结合在一起。
而lua 作为一个专业的嵌入式解释语言,在做很多脚本或者跨平台的应用时更有这小巧精悍又不失方便的特色。
更不提还有java(虽然我不怎么喜欢java的程序)这种一次编译到处运行的东西。
c++,对于c本身来说,我觉得应该是种进步,至少是种生产力的解放
但是,由于越来越多的越来越流行的和c结合良好的解释性语言
使得c++本身的特色被冲淡了不少吧?
随便说说,我是编程方面的菜鸟
- imlazy
- 帖子: 136
- 注册时间: 2006-10-29 10:49
- 来自: Shanghai, China
- hubert_star
- 论坛版主
- 帖子: 5373
- 注册时间: 2007-10-29 22:12
- 系统: OSX 10.9 + Ub 1304
- 来自: 江苏南京
问题片面化了,内核这个东西除非用c,其他没有语言能干好,汇编最底层但是写内核太复杂了,而c++根本不是写内核的语言。
为了一个简单的逻辑,额外写类,然后用功能强大有复杂的STL中的各种数据结构实现跟多花上半个小时写的用数组完成的有效而又精简的代码哪个更加适合内核?
大家都把注意力放到那句fuck上,跟微软的人说估计微软设计师也会用fuck这个词,视窗最核心的部分也是用c写的哦。
不过到窗口层次上那就不一样了,windows有mfc,linux上有qt和gtkmm,用c++来些确实很方便,因为你不需要关心在屏幕上绘制一个对话框是怎样操作显卡的。但是如果是内核,你要读取一个块设备,如果用c++的话,多出好多堆栈的使用,效率方面折扣就大了。
用c++,所有的东西要提供足够的灵活性,适合窗口应用。
用c,所有的东西要精简并且注重效率,适合内核开发。
讨论这个话题,就像有人建议ERP系统c来写一样,做erp系统的人会说:sb,你来用c写个模块试试!
为了一个简单的逻辑,额外写类,然后用功能强大有复杂的STL中的各种数据结构实现跟多花上半个小时写的用数组完成的有效而又精简的代码哪个更加适合内核?
大家都把注意力放到那句fuck上,跟微软的人说估计微软设计师也会用fuck这个词,视窗最核心的部分也是用c写的哦。
不过到窗口层次上那就不一样了,windows有mfc,linux上有qt和gtkmm,用c++来些确实很方便,因为你不需要关心在屏幕上绘制一个对话框是怎样操作显卡的。但是如果是内核,你要读取一个块设备,如果用c++的话,多出好多堆栈的使用,效率方面折扣就大了。
用c++,所有的东西要提供足够的灵活性,适合窗口应用。
用c,所有的东西要精简并且注重效率,适合内核开发。
讨论这个话题,就像有人建议ERP系统c来写一样,做erp系统的人会说:sb,你来用c写个模块试试!
- lonelyTeers
- 帖子: 37
- 注册时间: 2006-09-06 20:41
-
- 帖子: 7
- 注册时间: 2007-05-28 18:32
- carbont
- 帖子: 3406
- 注册时间: 2007-11-22 10:20
- 来自: 北京
- chinafenghao
- 帖子: 234
- 注册时间: 2007-12-18 21:50