我们从UNIX之父丹尼斯身上学到了什么


  我们大家都熟知的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源代码中学到了许多东西:“你不需要了解它”,只需要以它为基础,创造出更有价值的东西。

  Via TC

  (annie 供雷锋网专稿,转载请注明!)

时间: 2024-08-02 11:56:54

我们从UNIX之父丹尼斯身上学到了什么的相关文章

刘芹:我从雷军和周鸿祎身上学到的几点创业经验

孤独是每一个创业者与生俱来的 做公司早期CEO创始人是非常困难的.因为你面对员工的时候,很难向他去解释,公司可能只有三个月发工资的钱,甚至三个月之后发工资的钱从哪里来,我都不知道.你无法和他们去分享这个事实.你同时还得和他们讲,你在干一件非常伟大的事情.而事实上,你连明天干什么都不知道. 第二,你也无法和你的投资人去分享这件事.因为并不是所有的投资人,都有勇气去听到真实的现状.你也无法站在聚光灯下,向媒体去分享你的创业故事.你讲的都是你的光鲜亮丽,而事实上,你的压力无法得到分担. 这种孤独是一个

Unix之父和Go语言设计者竟然是同一个人!看Ken Thompson的传奇生涯

简评:相信作为程序员的我们对Unix一定不陌生吧?什么?你没用过Unix(小编我其实也没用过),那你一定知道Linux吧,没错,Linux就是由Unix演变过来的,而它是Thompson设计的.如果你喜欢追求新技术,学习新语言,那么你或多或少也听过Go语言吧!没错它也是Thompson设计的,除此之外还有像B语言.C语言等等.如果大家有志向研究操作系统或是发明一种新的语言的话,那就一定得了解了解Thompson的故事啦!小编将为各位读者勾勒出Ken Thompson的传奇生涯. 如果你对计算机有

万通冯仑:从第一代网络创业者身上学到很多

9月11日下午消息,正在参加"2009 APEC中小企业峰会" 的万通地产董事长冯仑在接受专访时表示,从第一代中国互联网创业者身上学到了很多,他认为创业者应该有理想,如果把理想当真了,就真的管用. "我跟马云很熟,也从第一代互联网创业者身上学到很多东西,虽然我从事房地产行业,和互联网关系很小,但我是被感动.感召才来到这里,人不容易被钱和相貌感动,但容易被故事和情结感动."冯仑说. 对于马云的"忽悠",冯仑强调这不是贬义,而是褒义.他认为这样的忽悠

SEM能从户外广告身上学到什么?

Brent Bolick是我的一个密友,他是http://www.aliyun.com/zixun/aggregation/16442.html">Clear Channel Outdoor-Jacksonville公司负责销售业务的副总裁.我们经常在一起讨论各自行业的情况,他把在线行销商称作强迫型数据吸纳者.当没有了互联网和开放的电子表格时,他们就无法工作.我也经常问他,处在过去那样一个传统的时代,业内如何才有达到创造性的顶点. 透过这个玩笑,我们都能看到在一个新媒体倍出的不稳定时代,各

AOL联合创始人:从WhatsApp身上学到的10课

这两天所有人都在讨论一个话题"Facebook斥资160亿美元收购了WhatsApp.这一收购的金额为互联网产业的最大收购金额.在看到这个新闻之后,我想要分享一下我从WhatsApp身上学到的10节课.1. 人的社会属性人类具有社会性,需要与别人进行联系.25年前,我们在建立AOL时,也是织起了一张人与人之间沟通的大网.虽然一些互联网企业注重的是内容,或是商务,但是所有互联网企业都需要建立一个社区,重视用户.正因为此,AOL才有聊天室.通信软件.好友列表等社交工具的出现.而且这些功能也是AOL用

企业能从林书豪身上学到的

据台湾"中央社"报道,美国福布斯网站(Forbes.com)欧康纳(Shawn O"Connor)今天(1日)从林书豪经验整理出给企业的4堂课,包括注重工作环境和团队.预先为爆红后果做好准备.坚持不懈,及善加把握良机. 第一,工作环境和团队对你的成功非常重要.加入纽约尼克斯(Knicks)前,林书豪先后被金州勇士(Warriors)和休斯敦火箭(Rockets)释出,虽然林书豪的成功可归因为好运或时机点正确,显然尼克斯队还是有某些因素帮助林书豪完全发挥潜能. 同样地,随便找一

苹果iWatch可从Pebble Steel身上学到的10点

中介交易 SEO诊断 淘宝客 云主机 技术大厅 国外媒体近日撰文指出,从种种迹象来看,苹果被期待已久的iWatch智能手表很可能会在今年晚些时候问世.它可取经目前的行业领先者Pebble Steel,取其优补其拙.比如借鉴Pebble Steel的外表设计.屏幕显示和电池续航,改进其按键多.不够时髦.不支持声控等问题. 以下是文章主要内容: 过去两年的现代智能手表开发热潮可谓由两大事件而掀起:Pebble 2012年年初在Kickstarter上大获成功;2013年接连传出有关苹果开发谣传名为i

从农民工身上学到的几点营销方法

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 这几天,不是怎么忙.没事就上QQ和朋友们.老乡们群聊.说实话,以前我不太关注QQ上的广告,总觉得QQ群发带来的效果不是很大,而且还会让人非常反感.今天给大家分享一下我看到的,并且也分析一下这位实实在在的老乡的营销思路,呵呵,也许在他来说,他不懂什么营销,他只知道这种方法能挣钱,事实上,对于我们来说能挣钱的方法不就是好的营销策略吗?好了,也不多

想成为牛逼程序员? 先数数编程语言之父们的头发

有一种生物,人称"程序猿" or "攻城狮" 工作是高端大气上档次,工资是低调奢华接地气! 往往城还没攻下来,头发就先掉下来! 世人眼中的当程序员的必经之路是这样的 找不到女朋友的原因是这样的 事实是否如上所说的那样呢?那就不得而知了,不过深入了解了解那些编程语言之父们头顶的雨林是否茂盛,以及他们的丰功伟绩,没准能得出什么参考标准呢. 01.Java 之父 James Gosling 头顶茂密指数: 第一位出场的就是我们大名鼎鼎的 Java 之父,James Gos