🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.lisp.mcl
Article #749

Tree shaking.

#749
From: Ben A. Hyde
Date: Tue, 12 Jan 1993 14:57
13 lines
897 bytes
There are two things that make tree shaking hard in Common Lisp.

The first is symbol-function.  Any quoted symbol in your sources may
have symbol-function applied, sooner or later.

The second is the integrated design of Common Lisp.  Errors use the
class system.  Errors use format.  Format uses streams and all of
arithmetic.  Etc. etc.

Of course HARD work, coupled pragmatic advice from the application builder
can over come both of these.

  - ben
Technical Details
Message-ID: <9301121457.AA10895@gensym.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!howland.reston.ans.net!spool.mu.edu!olivea!apple!cambridge.apple.com!gensym.com!bhyde@harvard.harvard.edu

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!howland.reston.ans.net!spool.mu.edu!olivea!apple!cambridge.apple.com!gensym.com!bhyde@harvard.harvard.edu
From: bhyde@gensym.com (Ben A. Hyde)
Newsgroups: comp.lang.lisp.mcl
Subject: Tree shaking.
Message-ID: <9301121457.AA10895@gensym.com>
Date: 12 Jan 93 14:57:43 GMT
Sender: info-mcl-request@cambridge.apple.com
Lines: 13
Approved: comp.lang.lisp.mcl@Cambridge.Apple.C0M