Go 语言圣经 中文版.pdf


立即下载 仙风道骨刘憨憨
2024-08-19
C語言 發明 繫統 Go語言 合作 Dennis M. Ritchie UNIX 語言
2 MB

前言
譯者序
在上個世紀70年代,貝爾實驗室的Ken Thompson和Dennis M. Ritchie合作發明了UNIX操作繫統,同
時Dennis M. Ritchie爲了解決UNIX繫統的移植性問題而發明了C語言,貝爾實驗室的UNIX和C語言兩大發
明奠定了整個現代IT行業最重要的軟件基礎(目前的三大桌面操作繫統的中Linux和Mac OS X都是源
於UINX繫統,兩大移動平台的操作繫統iOS和Android也都是源於UNIX繫統。C繫家族的編程語言占據統
治地位達幾十年之久)。在UINX和C語言發明40年之後,目前已經在Google工作的Ken
Thompson和Rob Pike(他們在貝爾實驗室時就是同事)、還有Robert Griesemer(設計了V8引擎和
HotSpot虛擬機)一起合作,爲了解決在21世紀多核和網絡化環境下越來越複雜的編程問題而發明了Go語
言。從Go語言庫早期代碼庫日誌可以看出它的演化歷程(Git用
git log --before={2008-03-03} --revers
e 命令査看):
從早期提交日誌中也可以看出,Go語言是從Ken Thompson發明的B語言、Dennis M. Ritchie發明的C語
言逐步演化過來的,是C語言家族的成員,因此很多人將Go語言稱爲21世紀的C語言。縱觀這幾年來的發
展趨勢,Go語言已經成爲雲計算、雲存儲時代最重要的基礎編程語言。
在C語言發明之後約5年的時間之後(1978年),Brian W. Kernighan和Dennis M. Ritchie合作編寫出版
了C語言方面的經典敎材《The C Programming Language》,該書被譽爲C語言程序員的聖經,作者也
被大家親切地稱爲K&R。同樣在Go語言正式發布(2009年)約5年之後(2014年開始寫作,2015年出
Go 语言圣经 中文版
- 1 -本文档使用 看云 构建
版),由Go語言核心糰隊成員Alan A. A. Donovan和K&R中的Brian W. Kernighan合作編寫了Go語言方
面的經典敎材《The Go Programming Language》。Go語言被譽爲21世紀的C語言,如果説K&R所著
的是聖經的舊約,那麽D&K所著的必將成爲聖經的新


C語言/發明/繫統/Go語言/合作/Dennis/M./Ritchie/UNIX/語言/ C語言/發明/繫統/Go語言/合作/Dennis/M./Ritchie/UNIX/語言/
-1 条回复
登录 后才能参与评论
-->