Saturday, September 08, 2007

Compiling a Compiler

前一陣子看到的有趣東西 XD


Compiling a Compiler
by CIS 85 穆信成

UNIX是以C語言寫成的。使用C語言的其中一個優點是造成了UNIX的可攜性。 另一方面,工作站的銷售對象是需要大量計算的工程師﹑科學家等等;因此不同 於PC,在工作站級以上的電腦上,compiler是一項附在作業系統中的基本配備。 UNIX系統中必定附有C compiler。既然要保持可攜性, UNIX系統裡面所附的的C compiler也得和UNIX系統一樣,用C寫作。

<More...>


Ken Thomposon 現身說法 ?!
Compiling a Compiler 解答篇
by 8123033 穆信成

Comp.lang.lisp 有一段時間挺混亂的. 一個Lisp討論區, 最新的 post 卻都不是什麼lisp 討論. 有人在批評 C 語言, 有人在抱 怨 UNIX 的指令太難記, 當然有人批評就有人反駁. 一些老讀者 終於看不下去了, 不得不大聲疾呼要回歸這個討論區的本來面貌, 但看大家熱烈的興頭, 要打完這許多場筆戰還有得等的呢.

<More...>

No comments: