推薦一本技術類書籍:Unix環境高階程式設計
在我回到家裡閉關三年的時光裡,我拿起了史蒂文斯的六本傳世之作,Unix環境高階程式設計、Unix網路程式設計卷一、卷二,TCP/IP協議詳解三捲進行拜讀。
在此,我推薦Unix環境高階程式設計一書。該書介紹了Unix的發展歷史和以Unix為設計理念的作業系統:Linux,BSD和Mac(Intel)平臺。
在這本書中,史蒂文斯先生梳理了Unix發展過程和走向分裂的一段歷史,而到了後來隨著一系列程式設計規範的釋出,讓Unix不至於走向徹底的碎片化。正所謂,合久必分,分久必合。這一點,Android顯然做的不是很好,Android的碎片化是Android開發人員有目共睹的,以至於谷歌甚至要求核心廠商不要隨意修改Android原始碼。
Unix環境高階程式設計與其說是程式設計書籍,不如說是一本厚厚的API介紹及使用方法,該書詳細介紹了各大發行版本的差異,讓Linux開發者在研究和開發系統時能夠按照標準方式開發出非常健壯的程式,而且還降低了開發成本。
Unix環境高階程式設計的閱讀需要一定的開發基礎,需要至少對一種發行版本有比較好的瞭解,一定要會C。對於這種經典書籍,一天最多看一兩頁,否則會出現消化不良的情況,而且至少要讀半年才能過完一遍。所以,我們都要做好長期作戰的準備,心無旁騖,因為這些書的閱讀就像漫長的征程,天賦不重要,堅持才是,只有像長征那樣的毅力才能達到終點。
相關文章
- UNIX系統程式設計的瑞士軍刀 --《UNIX環境高階程式設計》書評程式設計
- unix環境高階程式設計(中)-程式篇程式設計
- 程式程式設計1 – Unix環境高階程式設計7章讀書筆記程式設計筆記
- 程式程式設計2 – Unix環境高階程式設計8章讀書筆記程式設計筆記
- 程式設計科普書籍推薦程式設計
- 程式程式設計3 - UNIX高階環境程式設計第9章讀書筆記程式設計筆記
- UNIX訊號(signal)程式設計 - UNIX高階環境程式設計第10章讀書筆記程式設計筆記
- 推薦一本 Laravel 書籍<Laravel 框架關鍵技術解析>Laravel框架
- 讀書日——我最推薦的一本技術書籍《程式設計師面試金典(第6版)》程式設計師面試
- unix環境高階程式設計(上)-檔案篇程式設計
- 技術管理—管理書籍推薦
- unix環境高階程式設計(下)-高階IO和程式間通訊篇程式設計
- UNIX環境高階程式設計——執行緒和fork程式設計執行緒
- 《unix環境高階程式設計》書中原始碼編譯問題解決程式設計原始碼編譯
- UNIX環境高階程式設計習題——第二章程式設計
- 書籍推薦:《API 設計模式》API設計模式
- 程式設計書籍推薦——按角色劃分程式設計
- 我最推薦的一本技術書
- 第一篇:《UNIX 環境高階程式設計》編譯環境的搭建程式設計編譯
- Unix環境高階程式設計——開源的標準化努力程式設計
- Unix環境高階程式設計——第一章-UNIX基礎知識程式設計
- 推薦一本好的linux書籍Linux
- 程式設計師翻譯技術類書籍的總結程式設計師
- 程式設計師經典書籍推薦-附 PDF程式設計師
- 程式設計書籍推薦——按內容劃分程式設計
- 推薦Java程式設計師閱讀的書籍Java程式設計師
- 《UNIX環境高階程式設計》apue原始碼Ubuntu下的編譯程式設計原始碼Ubuntu編譯
- 一本Python新手入門書籍推薦Python
- 受益技術類書籍
- 《java 進階之路》 上--推薦書籍Java
- 《Java 進階之路》 下--推薦書籍Java
- 頂級 Linux 開發者推薦的程式設計書籍Linux程式設計
- 推薦10本C#程式設計的最佳書籍C#程式設計
- 技術書籍推薦-v1.0版本
- 頂級程式設計師推薦的程式設計開發書籍【整合】程式設計師
- 春天裡,推薦給程式設計師們的技術書程式設計師
- 《UNIX環境高階程式設計》(APUE) 筆記第十一章 - 執行緒程式設計筆記執行緒
- 國外程式設計師推薦的免費程式設計書籍資源程式設計師