linus 的争论
来源:互联网 发布:怎么制造软件 编辑:程序博客网 时间:2024/04/29 01:36
Linus 和 Tanenbaum 关于宏内核,微内核曾有小小争论。其实,linux 为了实用,采用更有效率的宏内核,minix 为了教学,采用更优雅的微内核,都是恰当之举,实无争论的必要!
有位捐献者对 Linus 使用纯 C 和大量的宏感到不理解:为什么不使用 C++ 和函数呢?于是,争论再次发生!其实,这是系统开发和应用开发的差别。据说,开发 unix 的一个家伙宣称:C 函数的调用很 cheap,于是大家写了大量的小函数。但后来发现,函数调用的开销高达 50%。为什么会如此呢?除了多余的 push,pop 外,还要进行昂贵的两次转移:call,ret。
通过争论,不难发现,确定目标和选择方法是很重要的。
- linus 的争论
- 关于方舟子的争论
- 开发架构的争论
- 关于异常的争论
- 无谓的争论
- 争论神的人
- KVO 的争论
- 字母的争论
- Linus Torvalds 的文章
- linus(三)用户与用户组,linus文件权限,linus目录配置,linus支持的文件系统
- linus
- linus
- Linus
- 经过几番争论的结果
- 两位专家的争论
- “范跑跑”引发的争论
- RPM vs DEB的争论
- 一场关于Android的争论
- android开发技巧精髓九
- 伟大的代表先进生产力的技术青年们,加gTalk群吧 kingsfriendstech@im.partych.at
- vc6.0转vs2005不适之处(一)——字符集
- 常用过流、过压、过温保护电路之选型技巧
- redis 数据类型
- linus 的争论
- 重新理解webservice
- android开发技巧精髓十
- KML/KMZ到ArcGIS完全转化
- .net web 快速开发平台-构思
- vs2005manifest的bug
- 做事必须搞清的九个顺序,非常受用,不能错过。
- .Net GridView 系列:应用GridView 嵌套显示主从表
- linux命令