From ... Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!uio.no!nntp.uio.no!ifi.uio.no!not-for-mail From: Erik Naggum Newsgroups: comp.lang.lisp Subject: Re: When to recompile/reeval? Date: 17 Oct 2002 00:53:08 +0000 Organization: Naggum Software, Oslo, Norway Lines: 35 Message-ID: <3243804788259221@naggum.no> References: <3da46228.129380253@netnews.attbi.com> <3243592697125968@naggum.no> <3243682048034314@naggum.no> <3243737082731156@naggum.no> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: maud.ifi.uio.no 1034815989 23164 129.240.65.5 (17 Oct 2002 00:53:09 GMT) X-Complaints-To: abuse@ifi.uio.no NNTP-Posting-Date: 17 Oct 2002 00:53:09 GMT Mail-Copies-To: never User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 Xref: archiver1.google.com comp.lang.lisp:44110 * Thomas F. Burdick | It is a project with limited development means, and a version number less | than 1. Obviously it's not for you (at the moment). And this was a counter-argument to what, precisely? Should I shut up about where I think they should be going just because you -- what, felt bad or something? | Given that the primary developers use it for their day-to-day work, it's | unnecessarily provocative to say that it is "not intended to be a living | Common Lisp environment." Yes, you were unnecessarily provoked. That does not make what I said unnecessarily provocative. My God, after all these years, people still cannot deal with "provocative" statements rationally. Gimme a break! | Obviously, it is so intended. *sigh* It is the Common Lisp environment that is living when it adapts well to changes. If you force compilation prematurely, you force your programmers to consider the cost of changing a macro, and this is anathema to the interactive, dynamic programming that Common Lisp is so good at supporting. As I said, there is a market for Common Lisp environments that do not support this crucial element of Common Lisp, but people should know about alternatives and consider the fact that SBCL made an engineering decision between CMUCL and SBCL to force premature macro expansion. So somebody made the wrong choice. Unnecessarily provocative, my ass. -- Erik Naggum, Oslo, Norway Act from reason, and failure makes you rethink and study harder. Act from faith, and failure makes you blame someone and push harder.