主题:【求助】freebsd 到底怎样? -- 铁手
UNIX 最早是Ken Thompson用汇编语言实现的。后来他与同事Ritchie Dennis 重写了UNIX,一个“副产品”就是C语言。由于C作为编绎语言可以(少量改写后)方便迅速的运行在不同的硬件上,于是实现了Unix在多种机器与平台上的可移植性,对后来的各种编程语言与各种操作系统影响至深。
可以说,UNIX与C的精神传承影响了后续几乎所有的互联网技术,如Linux, Android, Mac OS, iOS, JavaScript, C++等等。
因此两人在1999年拿到了美国国家最高科技奖,(那个时候Bell Labs已归属AT&T 拆分之后的Lucent了,也是当年最辉煌的电信制造商,号称拥有从底层光纤到上层网络应用的全部技术):
Bell Labs当时七十五岁,拿到过12个诺贝尔奖,却只拿到过9个国家最高科技奖…足见后者的含金量几何。
第二年Bell Labs安排Ritchie 到北京演讲。我当时有幸被单位安排陪同…(维持秩序、递个话筒啥的)。
Ritchie那么大一位科学家,面对那么多听众居然颇有些紧张。几米之外,我都能感受到他脸红之外,从声音到躯体都有些发抖,与其握手时,手也在微微颤抖。
也许这也是埋头做学问的大科学家的一种本色。
斯人已逝,Bell Labs之辉煌无昨。一个时代,已经在美国落幕了。
也许,会在另一个国度重生。毕竟,推动人类社会进步的,归根结底还是科技精神。
补:Thompson从Bell Labs退休后,被Google 请去,参与开发了GO语言。他用的操作系统也早不是UNIX 而也是Linux了。用我同学的话说:经常看到一位大胡子在公司敲键盘…原来是程序猿的祖师爷…还在加班呢。
- 相关回复 上下关系8
压缩 2 层
🙂多谢。我看到的一些说法,主要也是 netflix 铁手 字415 2021-11-17 00:55:46
🙂用FREEBSD主要还是考虑架构稳定 1 shuyong 字618 2022-01-04 02:34:35
🙂【原创】70年代,当时的工作站操作系统只是Unix 13 元江 字1296 2022-01-01 15:48:26
🙂C 与UNIX 都是AT&T’s Bell Labs发明的
🙂现在负责集团的info Security, Phishing 3 戒定慧 字68 2022-01-03 19:21:46
🙂大概会用到不少Machine Learning吧 2 方平 字78 2022-01-03 19:55:38
🙂Go语言也不错 3 niuph 字141 2022-01-02 09:19:10
🙂FreeBSD 好像是BSD移植到PC芯片上运行 1 元江 字30 2022-01-01 15:56:20