C
每本作業系統書籍中的 C 程式語言
我現在在看兩本書:
- Tanenbaum - 現代作業系統
- 巴赫——UNIX 作業系統的設計
我想知道為什麼他們仍然在這兩本書中提到用 C 編寫的程序和 C 庫中的函式(主要是系統呼叫)?如果在書中某處提到它,我不會打擾 - 為什麼他們使用 C。也許有人提到但我沒有在那裡看到它。
同樣在Java中,您可以打開文件,向其中寫入字節,從中讀取字節等。那麼為什麼在那裡提到C?
另外我想從你們那裡知道,為什麼有關於 UNIX 和類 UNIX 系統中的 C 函式的手冊頁。自從我開始積極地用 C 程式以來,我一直在使用它們——大約是 2 年前。我每次都把這些當成事實。但現在我開始問他們為什麼。
這兩本書之所以提到“C 語言”和“C 庫”,僅僅是因為 Unix 是用 C 編寫的。
Tanenbaum 教授設計了同樣用 C 語言編寫的“Minix”。
在創建 Unix 的 1972 年,還沒有 JAVA。