当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 9 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [疑问]斗胆问下各位大大为什么linux下流行的是C而不是C++?
帖子发表于 : 2008-10-25 21:31 
头像

注册: 2008-05-03 23:05
帖子: 383
送出感谢: 0 次
接收感谢: 0 次
本人菜鸟一个,刚在大学里学了点c和c++,
大一的时候学了C语言,各位大大也应该知道学校教的C也都是皮毛
学校大二又开了C++的课程,当然也是皮毛,比如调试和template和STL压根就没讲,因为考试不考这个....汗...
C++也已经学完(我现在大三)

由于没有用C做过什么事情(C++也没做过)
总感觉C++用起来比C要方便的多,比如template,很好用,

于是想找些书看看linux上的C++做的实际点的东西,可是无论在网上还是在图书馆,
看到的linux上的书都是关于C的,于是我就很困惑..既然C++开发起来比C方便而且运行效率也没低多少(书上写大概是c的70%~80%)
为什么大家都在用C而没多少人喜欢用C++呢?
(图书馆能看到的书讲C++的都是VC环境,WINDOWs我不想用了,想在linux下作点东西)

:em20 困扰中~


页首
 用户资料  
 
2 楼 
 文章标题 : Re: [疑问]斗胆问下各位大大为什么linux下流行的是C而不是C++?
帖子发表于 : 2008-10-25 21:49 
头像

注册: 2006-02-28 3:11
帖子: 2470
送出感谢: 0 次
接收感谢: 0 次
因为linux的内核是用C写的。(gnome 也是)
但KDE是用C++搞的


_________________
一梦三年,
松风依旧,
萝月何曾老.


灵幽听微, 谁观玉颜?
灼灼春华, 绿叶含丹.


页首
 用户资料  
 
3 楼 
 文章标题 : Re: [疑问]斗胆问下各位大大为什么linux下流行的是C而不是C++?
帖子发表于 : 2008-10-25 22:19 
头像

注册: 2006-07-15 11:20
帖子: 990
地址: 枫叶刀市
送出感谢: 2
接收感谢: 0 次
C++是跨平台的,凡是讲C++的教材都没有限定平台吧

讲VC的和讲C++的基本算是两回事,之所以图书馆VC书多是因为用VC的人比用GTK+和QT的人多得多。


_________________
Thinkpad T400


页首
 用户资料  
 
4 楼 
 文章标题 : Re: [疑问]斗胆问下各位大大为什么linux下流行的是C而不是C++?
帖子发表于 : 2008-10-25 22:26 
头像

注册: 2008-04-17 17:53
帖子: 689
地址: 江苏.无锡
送出感谢: 0 次
接收感谢: 1
1、linux是用C写的;
2、linus老大曾经明确的骂过C++程序员脑残(约等于,呵呵)!
3、大部分人接触C的历史比较长,C++比较短。


页首
 用户资料  
 
5 楼 
 文章标题 : Re: [疑问]斗胆问下各位大大为什么linux下流行的是C而不是C++?
帖子发表于 : 2008-10-25 23:06 
头像

注册: 2006-07-15 11:20
帖子: 990
地址: 枫叶刀市
送出感谢: 2
接收感谢: 0 次
其实Linux下用C++的人绝不少,emerge时大多数时间看到文件名后缀都是cpp的.....


_________________
Thinkpad T400


页首
 用户资料  
 
6 楼 
 文章标题 : Re: [疑问]斗胆问下各位大大为什么linux下流行的是C而不是C++?
帖子发表于 : 2008-10-26 9:59 

注册: 2008-05-24 1:24
帖子: 338
送出感谢: 0 次
接收感谢: 0 次
请问 lz, 筷子和汤勺那个好?
把你自己练好,就够了
人类还只有 COBOL 的时候,宇宙飞船就上天了

PS: c++心智包袱可以称为利器,也可以称为累赘。比如 STL 里的很多算法,拿来用很舒服,但不能保证你不能自己写一个更好的。抽象的层级,太高失去灵活性;太低失去效率。关键在人的水平


页首
 用户资料  
 
7 楼 
 文章标题 : Re: [疑问]斗胆问下各位大大为什么linux下流行的是C而不是C++?
帖子发表于 : 2008-10-26 10:04 
头像

注册: 2006-09-02 14:18
帖子: 5308
地址: 汉桑城
送出感谢: 1
接收感谢: 1
可能和c与c++之争有关,linus不喜欢C++


_________________
全世界linux爱好者联合起来 !
一切闭源操作系统都是纸老虎 !
要斗私批修,拒绝黑屏,使用linux !
让一部分人先用起Archlinux来 !
linux是第一生产力 !
讲正气,讲开源,讲free
要坚定不移的走开源的道路 !
linux明天会更好 !

dpkg -l |grep ^rc|awk '{print $2}' |tr ["\n"] [" "]|sudo xargs dpkg -P -
ubuntu粉丝群 26660836 已满员


页首
 用户资料  
 
8 楼 
 文章标题 : Re: [疑问]斗胆问下各位大大为什么linux下流行的是C而不是C++?
帖子发表于 : 2008-10-26 17:02 

注册: 2008-09-29 10:16
帖子: 21
送出感谢: 0 次
接收感谢: 0 次
xyywll 写道:
请问 lz, 筷子和汤勺那个好?
把你自己练好,就够了
人类还只有 COBOL 的时候,宇宙飞船就上天了

PS: c++心智包袱可以称为利器,也可以称为累赘。比如 STL 里的很多算法,拿来用很舒服,但不能保证你不能自己写一个更好的。抽象的层级,太高失去灵活性;太低失去效率。关键在人的水平

这位兄弟说的好!赞一个!


页首
 用户资料  
 
9 楼 
 文章标题 : Re: [疑问]斗胆问下各位大大为什么linux下流行的是C而不是C++?
帖子发表于 : 2008-10-28 0:16 
头像

注册: 2008-07-30 23:21
帖子: 13223
地址: freebuilder@yeah.net
系统: Debian stable AMD64
送出感谢: 36
接收感谢: 121
习惯问题。

“linux的内核是用C写的” 借口,Windows 的内核难道就是 C++ 写的?
“linus老大曾经明确的骂过C++程序员脑残(约等于,呵呵)!” Linus 我不说,说这句话的人难道不是脑残?
“请问 lz, 筷子和汤勺那个好?” 的确,或许说筷子和刀叉更合适。


_________________
(2015-11-16 更新)适合 WM 的截图脚本
(2015-08-24 更新)Debian、Ubuntu 源列表说明
(2013-02-01 首发)文字如何绘出
▷▷ 【更 多 在 此】 ◁◁
箪食瓢饮随遇安,不求栋梁求参天。
【初韵】一门牛逼的编程语言。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 9 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译