linux之父linus和c语言之父比谁的编程能力更强?:从难度上讲,编译器要比操作系统难度高很多,而且linux并不是从零起步的,它是继承unix系统内核的,使之适应PC
从难度上讲,编译器要比操作系统难度高很多,而且linux并不是从零起步的,它是继承unix系统内核的,使之适应PC兼容机,而我们知道,C语言之父Dennis M Ritchie同时也是unix的创建者之一,在发明C语言之后,他自己又重新用C写了一遍unix,linus对他就是小弟弟了,写个操作系统对他而言并不费事
现代的windows、linux给人感觉很庞大,因为它们是个平台,上面有海量应用和中间件,编译器给人感觉很小,但对内行来说,编译器的难度要远高于操作系统,操作系统是需要耗费很多人工开发上面的应用,是软件界的劳动密集产品,而编译器更像是大师的艺术品,编译器是生产其它软件的工厂,对它的要求非常高,我们国家其实早就能做操作系统了,985大学里专业的本科学生就能交一份非商用的操作系统作业,但自己的编译器还是零,并不是学了编译原理就写的来编译器的。
一个是学院派,一个是工程实践派的,没有可比性,都为社会进步做了很大贡献。如果硬要比较的话,linus弄的linux更难一些。
重新编辑(2020-07-25 11:00):
当时回答的时候,题目堪称Linus和Bjarne Stroustup比较了, 第一时间的回答内容是“看谁的头发少谁厉害,上传了2人的照片,一个是学院派,一个是工程实践派的,没有可比性,都为社会进步做了很大贡献。如果硬要比较的话,linus弄的linux更难一些”,但是后来系统给隐藏回答了, 就把图片删除了,留下最后一段话了。
附上原回答的照片
其实2人都不是从0开始的, 一个是基于B语言和unix系统的需求出发创造了c语言, 一个是基于minix和unix思想还有当时的机遇开发了linux。 都是站在前任的肩膀上成功的。
而且c和linux作者都不是学院派,这点我的回答是错误的。 我是按照c++回答了。
但是相对来说, 协调世界各地的开发者开发维护linux难度更大些。
C语言之父相当于自己动手造了一台挖掘机。人们可用他的挖掘机做能做的事。
linux之父相当于自己带头挖了几个基坑,然后有一大票自带砖瓦、钢筋、混凝土的小伙伴共同建起一座大厦。又因为是linus是带头人,所以大厦名字由他起且看门大爷是他当。
况且,盖大厦(写操作系统)这种事,里奇同志早就干过了,而且是用自家造的机器和两个小伙伴就干成的哦!
文无第一,武无第二,这和比较两个主持人 哪个普通话说的最好一样 的问题
结构上linus强。
对硬件理解c强。
不同的方面
这真是很难说,编程能力与做出什么事没有必然联系, 有得编程能力高,但没有机会或没意愿做有意义得事情 公共软件思想是鼓励新手也上传自己成果,后来有大家共同完善,关键做出重要得事情。c语言之父也是unix之父,Unix开始用汇编写得不好,后来为了写好unix,在b语言基础上发明c语言,Unix也能移殖到其他平台。Linux是在Unix基础上搞得兼容unix开源操作系统,自然用c语言。c语言刚出来时,没有积累,估计c语言之父水平比不上后来高手。
真正比起来,两人都独立写了操作系统,从完成任务所需编程水平都够了,比较接近。
这个问题真可笑。
就好像问齐达内和罗纳尔多谁颠球厉害一样。
到这个级别的大师,编程能力就像吃饭喝水一样基本,你会和别人比谁走路走得好么。
文无第一 武无第二. 不可能用所谓的编程大赛来比较!这东西需要灵感。
Linux之父和c语言之父不可相提并论,Linux之初的代码是改出来的,要发明编译器,语法语言,难度系数比Linux操作系统高出几何级数
华裔女赌王就此没落,生前让所有 浓情端午粽飘香,青浦邀你“云体 上海:“云端”展现端午节文化内 “甜咸大战”!明星艺人们喜欢什 如何做一个男人喜欢的情人(如何 当你和你同时出现在同一个场景中 如何在昏暗的光线下设置快门速度 教育在生活中的价值是什么? 世上做坏事的人死后会面临什么因 拜登就任总统后的第一步是什么? 同意/不同意:人生最重要的目标 二战后,德国在调和分歧方面做得 亚伯·林肯恨白人吗? 一个编辑能把你的故事毁得有多严 现在的iPhone6还能坚持再用一年 曹操为什么不杀司马懿? 现在买房是不是最便宜的时候,现 我身边的农业银行营业厅关了,AT 欧洲媒体评选CBA最有实力球员, 荣耀play的6+128和荣耀8X的6+128 蚂蚁集团是科技公司还是金融公司 请问机友华为mate30P与华为mate3 听说老詹修剪一次指甲需要5小时 为什么说宝宝“一月睡二月哭三月 戴笠人称戴老板,这个是怎么叫出 没有工作能一次性补缴社保么? 我想知道定向师范生和免费师范生 肺癌引起的咳嗽是怎样的呢? 5000mAh电池的5G手机推荐吗?要 恒大亚冠表现“差强人意”,你觉