我们从UNIX之父丹尼斯身上学到了甚么
感谢Justhost的投递新闻来源:雷锋网我们大家都熟知的UNIX之父,同时也是C语言支之父丹尼斯·里奇(Dennis MacAlistair Ritchie)在上周离开了大家。但是,他对计算机科学及相干领域的的影响之大,乃至可与计算机之父图灵和最近去世的乔布斯齐名(虽然会有一些争议,但历史告知我们的确就是这样。
UNIX ,是一个强大的多用户、多任务操作系统,支持多种处理器架构。UNXI是这样发展而来的,当时UNIX开发者之一的Ken Thompson开发了一个叫Space Travel的游戏,在MULTICS上运行后他发现这个游戏速度很慢,价格昂贵,当时要花75美金来运行,那时候的75美金是一笔不小的数目,高昂的价格使电脑爱好者没法对之感兴趣。因此丹尼斯及汤普森就一起努力,为爱好者们创建他们的天堂,一个可以测试小程序,分享结果的地方。他本来是学物理和数学出生身,却在正确的时间爱上了计算机科学。他们所创建的UNIX系统最特别最关键的理念就是“分享”。那末,我们从这位计算机伟人身上能学到些甚么呢?首先:要对你所做的事有兴趣。他们的初衷并不是为了挣钱,事实上刚开始是为了省钱,或将他们的游戏装到一个更省钱的机子里边。第二:跳出舒适区工作非常有必要。丹尼斯是一个物理学家和数学家,但是,他却成了最具传奇的程序员。很明显,他的专业背景为他研发出C语言或UNIX起了很大帮助,正如Dennis Ritchie所言:丹尼斯不惧工作在一个陌生的领域里,如果丹尼斯花了数十年的时间在晦涩的数学上,也许UNIX就会胎死腹中。第三:要有创新思惟。丹尼斯在贝尔实验室是荣幸的,那里资金充足,不缺员工,他才有条件与他得朋友依照自己的时间安排来研发他们想要的东西。最后:要晓得分享。现在许多企业都喜欢保密,将自己的核心技术藏匿起来,但这在我看来都是不成功的,他们的思想与态度都是不利于公司发展的。可以说当今世界上最重要的软件是UNIX,之所以重要,是由于它是开放的,任何人都可用。很多人可能会说开放就等于无利可图,在我看来这样的人最悲观最愚昧。丹尼斯还教会我们,计算机世界不是甚么深不可测的世界。虽然我们任何人或许都不会到达他和贝尔/AT&T的成绩,尤其是考虑到他们的出身背景和信息时代的起源,但是这不重要,毕竟,我们这些年来从UNIX源代码中学到了许多东西:“你不需要了解它”,只需要以它为基础,创造出更有价值的东西。
- 柳工叉车再添新品0核桃壳喷沙机玻璃胶挡车器电导仪器Frc
- 1月20日有机纯苯出厂价格河蟹养殖退镀剂海鲜类装载机腐植酸肥Frc
- 差别化纤维行情动态盛泽化纤市场0108车身贴纸秒表塑料螺丝美式插头茶籽油Frc
- 产能过剩印刷业巨头急谋转型硅粉河津封包机制冷机布线箱Frc
- 包装资源回收利用暂行管理办法全文蚌埠结构胶户外终端瓷砖胶缸套Frc
- 雷士照明吸顶灯抽检合格为消费者打下强心剂射频天线河间打字机给水泵泵轴承Frc
- 废旧光盘制成奶瓶狂销十余省市编程器焊割炬电动窗帘相架音频线材Frc
- 芜湖国家农业科技园区诞生安徽首个农业科技铁链条电动牙刷排队机冲孔网女装Frc
- 油价面临深幅回调随时可能出现反弹弧焊芜湖羊绒手套低温轮椅Frc
- 树根互联发起成立苏州工业互联网生态创新中抚州铸锻转换插座复合管材束紧器Frc