home *** CD-ROM | disk | FTP | other *** search
- Path: 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
-
- 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
-