国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

改變世界的五位程序員

開發(fā) 前端
從 1 和 0 開始,編程經(jīng)歷了很長一段路,才達到了現(xiàn)在的抽象狀態(tài)。過去的程序員用偉大的發(fā)明,為現(xiàn)代程序員輕松地完成工作奠定了堅實的基礎。

 致敬那些為軟件開發(fā)奠定堅實基礎的計算機科學先驅(qū)。

從 1 和 0 開始,編程經(jīng)歷了很長一段路,才達到了現(xiàn)在的抽象狀態(tài)。過去的程序員用偉大的發(fā)明,為現(xiàn)代程序員輕松地完成工作奠定了堅實的基礎。如果我們研究某個軟件,也許,它是在若干個庫的幫助下編寫的,而這些庫又有另一套多年前創(chuàng)建的依賴關(guān)系。

當我們再往前追溯,最終會發(fā)現(xiàn),在計算機軟件進化史上,有一位杰出的程序員做出了一項偉大的發(fā)明。

例如,Anaconda 數(shù)據(jù)科學環(huán)境是用 Python 編寫的。而 Python 是用 C 編程語言編寫的,C 編程語言是一個龐大的項目,推動了數(shù)以百萬計的項目。類似的,Android 系統(tǒng)所使用的 Linux 內(nèi)核也是一個由杰出程序員完成的一個大型項目。

下面這些程序員是計算機科學的先驅(qū),他們通過完成一些令人難忘的項目,為軟件開發(fā)奠定了堅實的基礎。

1. Linus Torvalds

[[360894]]

Linux 內(nèi)核賦予了很多操作系統(tǒng):主要是 Linux 發(fā)行版和其他基于 Linux 內(nèi)核的操作系統(tǒng),如 Android。另外,互聯(lián)網(wǎng)上的大多數(shù)網(wǎng)絡服務器運行的操作系統(tǒng)都是 Linux。

Linus 最初是在大學期間實現(xiàn)了 Linux 內(nèi)核,因為他想為當時個人電腦非常昂貴的 Unix 創(chuàng)造一個免費的替代方案。此外,他那時使用的 Minix 操作系統(tǒng)通常是為了學術(shù)目的而實現(xiàn)的,它在授權(quán)模式和硬件支持方面存在一些缺陷。Linux 內(nèi)核最早是在 Minix 內(nèi)使用 GNU C 編譯器進行編程的。

此外,他還創(chuàng)建了 Git 源代碼管理工具,專門用于管理 Linux 內(nèi)核的開發(fā)工作流程。Git 是由于他們之前用于源代碼管理的 BitKeeper 工具出現(xiàn)了問題。這兩個項目都是作為他的個人項目開始的。但現(xiàn)在,數(shù)以百萬計的人在大量使用它們。在所有為開源做貢獻的程序員中,我喜歡 Linus 的性格。

2. Richard Stallman

[[360895]]

Linux 項目本身只是一個內(nèi)核。當 Linus 在研究 Linux 項目的時候,與此同時,Richard 也在試圖和社區(qū)合作,創(chuàng)建一個自由和開源的 Unix 克隆,并取了一個好聽的項目名字 GNU(GNU's Not Unix 的遞歸縮寫)。他創(chuàng)建并整合了操作系統(tǒng)所需的所有自由軟件,除了內(nèi)核這一塊之外,所有計算機用戶都可以自由使用。

最終,Linux 內(nèi)核填補了 GNU 項目的最后一塊缺失,而他的概念性操作系統(tǒng)的名字也因給數(shù)百萬用戶以自由而變成現(xiàn)實世界的 GNU/Linux。他還開發(fā)了 GNU 項目的幾個模塊,如 GNU 編譯器集合和 GNU Emacs 文本編輯器。

除了 GNU 項目外,他還創(chuàng)立了 FSF(Free Software Foundation,自由軟件基金會),該基金會鼓勵每個人都能使用自由軟件,而不會被專利軟件公司所控制。此外,由 Richard 發(fā)起的自由軟件運動也讓人們對現(xiàn)代專利軟件和操作系統(tǒng)下的用戶隱私和用戶權(quán)利有了更深刻的思考。在他的公開演講中,他總是這樣提到自由軟件:

“對于軟件來說,只有兩種可能:要么用戶控制程序,要么程序控制用戶。如果程序控制了用戶,開發(fā)者控制了程序,那么程序就是一種不公正的權(quán)力工具。”

3. Dennis Ritchie

[[360896]]

幾乎所有的計算機技術(shù)都以 C 語言為基礎。C++ 語言就像是添加到 C 語言的一個擴展,它支持現(xiàn)代通用語言的特性,比如基于類的面向?qū)ο蟪绦蛟O計概念。

C 語言編程語言被廣泛用于創(chuàng)建操作系統(tǒng)和嵌入式系統(tǒng)。Dennis 創(chuàng)造了 C 編程語言,取代了他的同事 Ken Thompson 創(chuàng)造的 B 編程語言。他的老同事 Brian Kernighan 曾經(jīng)說過:

“Dennis 制造的工具,還有它們的直接后代,幾乎運行著今天的一切。”

除此之外,他還和 Ken Thompson 一起在貝爾實驗室(Bell Labs)為 Unix 操作系統(tǒng)的開發(fā)做出了貢獻,并為 C 編程語言撰寫了著名的手冊《C 編程語言》(The C Programming Language)。

4. James Gosling

[[360897]]

Java installer 所說的是真的;有超過 30 億臺設備運行 Java。Java 編程語言為 Web 服務器、移動電話、電視等各種組件提供了強大的功能,Java 在較短的時間內(nèi)就吸引了人們的注意,因為用 Java 編寫 / 編譯的程序可以在任何機器上執(zhí)行。

畢竟,程序中包含的原子指令將在名為 Java 虛擬機(JVM)的虛擬硬件設備中執(zhí)行。由于 Java 具有虛擬機和完整的訪問控制集,因此,它是一種安全的編程語言。Gosling 用 C/C++ 風格的語法創(chuàng)建了 Java。

它可以用于非常復雜的項目,這要歸功于 Java 的、有吸引力的跨平臺支持和純面向?qū)ο蟮男袨椤A硗?,他還在 Sun Microsystems 開發(fā)了諸如 neWS 窗口系統(tǒng)等多個項目。

5. Ken Thompson

Unix 就像是世界上所有流行的操作系統(tǒng)的鼻祖。即便是 Minix 和 Linux 等獨立項目,他們也會受到 Unix 的影響。Ken 與 Denis Ritchie 一起在貝爾實驗室設計并實現(xiàn)了 Unix 的原始版本。Ken 創(chuàng)建了 B 編程語言,并為 Denis 創(chuàng)建 C 編程語言提供了途徑。

此外,他對計算機世界的杰出貢獻還包括他在正則表達式和 UTF-8 編碼方面的研究。正則表達式的概念已經(jīng)存在。而他寫了自己版本的 QED 文本編輯器,用計算機編程的正則表達式來查找文本。從那以后,正則表達式隨著計算機技術(shù)開始了它的旅程。

事實上,創(chuàng)造一種具有平衡抽象的編程語言無疑是很困難的。換句話說,要創(chuàng)造一種既接近硬件又接近程序員的編程語言是很難的。但是,他與 Google 共同發(fā)明了 Go 編程語言,并且獲得了成功。

 

責任編輯:張燕妮 來源: 架構(gòu)頭條
相關(guān)推薦

2013-06-14 11:16:14

2015-11-25 09:32:54

2025-02-11 00:00:50

2013-08-01 10:03:41

程序員

2011-03-03 20:53:28

程序員人才

2015-08-12 14:39:47

程序員問題

2017-12-04 23:25:24

2015-09-24 09:04:36

程序員

2022-07-20 16:57:18

程序員高薪職業(yè)

2011-06-15 08:39:10

程序員

2013-08-20 09:33:59

程序員

2013-03-27 10:45:31

2018-07-16 14:27:03

算法設計程序員

2021-03-08 16:14:03

程序員技能開發(fā)者

2018-09-10 15:58:49

2014-11-24 09:29:29

2011-05-13 14:34:02

程序員

2012-09-18 01:38:25

Stiff程序員采訪

2013-12-05 13:41:15

女程序員奮斗

2009-03-31 14:28:48

程序員心里話職場
點贊
收藏

51CTO技術(shù)棧公眾號

一本色道**综合亚洲精品蜜桃冫| 国产乱色在线观看| 人善交video高清| 日韩一区二区三区四区五区 | 在线国产电影不卡| 成人av免费电影网站| 日韩精品一区二区三区中文不卡| 成人午夜在线影视| 欧美高清视频一二三区 | av一区观看| 日本综合在线| 亚洲私人黄色宅男| 免费试看一区| 成人在线免费视频观看| 中文日韩在线观看| 中文乱码字幕高清在线观看| 久久只有精品| 欧洲日本亚洲国产区| 欧美xxx.com| 国产传媒一区在线| 成人激情视频在线播放| 欧美大胆成人| 欧美性猛交xxxx乱大交| 精品国产乱码久久久久久虫虫漫画 | 日本欧美久久久久免费播放网| 国产午夜精品久久久久久免费视 | 在线国产一级| 国产精品美女视频| 成人频在线观看| 欧美日韩国产另类不卡| 最新中文字幕在线视频| 久久精品亚洲精品国产欧美kt∨ | 亚洲综合在线中文字幕| 欧美日韩大片| 欧美日韩精品系列| 亚洲国产精品久久久久爰色欲| 免费久久精品| 亚洲午夜av久久乱码| 夜色福利刺激| av亚洲精华国产精华精华 | 91精品入口蜜桃| 亚洲一二三区视频| av在线不卡免费| 精品三级在线看| 日韩在线欧美在线| 成人欧美大片| 国产精品久久久久不卡| 精品一区二区三区蜜桃| 日韩电影免费| 欧美尤物巨大精品爽| 久久看片网站| 户外极限露出调教在线视频| 一区二区三区美女xx视频| 国产精品久久久久无码av| 成人自拍偷拍| 美女视频黄频大全不卡视频在线播放| 亚洲va久久久噜噜噜久久狠狠 | 久久色成人在线| 日本在线观看一区二区三区| 久久精品国产精品亚洲综合| 天天想你在线观看完整版电影免费| 三级欧美在线一区| 好吊色欧美一区二区三区四区 | 亚洲茄子视频| 久久91亚洲人成电影网站| 在线观看中文| 欧美亚洲日本黄色| 亚洲国产精品一区二区久久恐怖片| 视频在线不卡| 久久女同精品一区二区| 国产不卡av在线免费观看| 精久久久久久| 精品女厕厕露p撒尿| 欧美精品国产精品日韩精品| 大乳在线免费观看| 国产喂奶挤奶一区二区三区| 新片速递亚洲合集欧美合集| 日韩av图片| 欧美成人在线免费| 亚洲国产精品t66y| 97久久综合精品久久久综合| 日韩视频免费播放| 欧美亚洲国产日韩2020| 亚洲黄色性网站| 欧美电影一二区| 一区二区三区四区五区视频| 国产偷国产偷精品高清尤物| 免费**毛片在线| 8050国产精品久久久久久| 久久久久久一区二区| 18成人免费观看视频漫画| 91电影在线观看| 粉嫩一区二区三区在线观看| 日韩av电影免费播放| 久久久久国产精品免费免费搜索| 男男视频在线观看网站| 欧美系列一区二区| 日韩免费一区| 欧美三级午夜理伦三级| 国产不卡在线播放| 天堂电影一区| 色欲色香天天天综合网www| 欧美国产中文字幕| 色呦呦国产精品| 91精品国产高清自在线看超| 成人免费福利片| 97视频精品| 久久99久久久精品欧美| 欧美精品a∨在线观看不卡| 特级丰满少妇一级| 美日韩免费视频| 5566成人精品视频免费| 亚洲国产另类 国产精品国产免费| 国内成人免费视频| 一级免费视频| 日本成人片在线| 麻豆蜜桃91| 国内精品久久久久影院优 | 99热精品在线观看| 生活片a∨在线观看| 欧洲精品一区二区三区久久| 欧美wwwwwww| 91网站免费观看| 国产中文日韩欧美| 精品国产一区探花在线观看| 欧美大片黄色| 性xxxfreexxxx性欧美| 久草在线官网| 日漫免费在线观看网站| 国产精品久久久久久精| 国产三级av在线| 手机在线免费观看毛片| 国产美女三级视频| 国产无限制自拍| 午夜免费福利小电影| 人妻夜夜添夜夜无码av| 不卡av免费在线| 最新二区三区av| 波多野结衣在线网站| a毛片在线看免费观看| 香蕉视频网站在线观看| 免费黄网站在线播放| 在线播放免费av| 国产va在线视频| 97成人超碰| 欧洲亚洲视频| 国产精品三级a三级三级午夜 | 热久久久久久| 嫩草影院发布页| 国产鲁鲁视频在线观看免费| 欧美成人性生活视频| 天堂亚洲精品| 中文字幕中文字幕在线中文字幕三区 | 久久久久成人精品| 欧美日本中文字幕| 国产精品热视频| 亚洲日本欧美在线| 男人日女人bb视频| 污网站免费在线观看| 久草在线新免费首页资源站| 在线成人视屏 | 激情久久久久| 久久综合图片| 国产女人水真多18毛片18精品视频| 最新国产成人在线观看| 亚洲乱码国产乱码精品精的特点 | 中文综合在线观看| 欧美激情2020午夜免费观看| 91久久久久久| 日本a级片在线观看| 日本一二三区在线视频| 成人自拍视频网| 久久性天堂网| 亚洲成人免费视频| 久久久久久久久中文字幕| 日韩欧美视频一区二区三区四区| 69国产精品视频| 黑色丝袜福利片av久久| 国产成人高清在线| 亚洲精品中文字| 午夜啪啪免费视频| 黄在线免费观看| 欧美午夜免费影院| 都市激情亚洲色图| 国产suv精品一区二区| 亚洲 欧美 另类人妖| 在线成人av观看| 免费成人av在线播放| 欧美精品久久天天躁| 亚洲综合日韩在线| 少妇性bbb搡bbb爽爽爽欧美| 九九综合九九| 一区二区三区在线免费播放| 2020国产精品视频| 国产福利电影网| 三级小说欧洲区亚洲区| 亚洲国产成人私人影院tom| 午夜精品国产精品大乳美女| 亚洲成人av免费看| 精品freesex老太交|