2012-09-08 50 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那样? –

回答