2012-09-08 52 views
2

SBCL創建的stumpwm大於40 MB,這對於Window Manager來說太大了。 C生產的DWM約爲30K。減少Common Lisp二進制文件的大小

我們不需要一個完整的CL環境,我怎樣才能使stumpwm更小?

真誠!

+3

那裏有非常有能力的WM,不需要整個環境,比如xmonad(你需要GHC編譯它)。你會選擇stumpwm的原因是,你也會將運行的Lisp圖像用於其他目的,而不僅僅是WM。無論如何,40MB並不是太多,你不應該擔心,否則你應該擔心有一個大型的X服務器只是在屏幕上「繪畫」,難以置信的巨大網頁瀏覽器,巨大的媒體播放器等。 – sbenitezb

+2

重複:http://stackoverflow.com/questions/11036070/lisp-binary-size – danlei

+0

感謝您的所有答案。樹樁只是一個例子。我真正想知道的是,我們是否可以在沒有CL環境的情況下生成可執行文件,就像haskell那樣? –

回答