From ... Path: archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!news-FFM2.ecrc.net!uio.no!nntp.uio.no!not-for-mail From: Erik Naggum Newsgroups: comp.lang.lisp Subject: Re: Lisp's future Date: 28 Jan 2004 09:27:39 +0000 Organization: Naggum Software, Oslo, Norway Lines: 36 Message-ID: <3284270859149049KL2065E@naggum.no> References: <3284098411103058KL2065E@naggum.no> <866764be.0401270736.3f02f154@posting.google.com> <87broolujb.fsf@g.mccaughan.ntlworld.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: readme.uio.no 1075282059 4586 129.240.65.201 (28 Jan 2004 09:27:39 GMT) X-Complaints-To: abuse@uio.no NNTP-Posting-Date: Wed, 28 Jan 2004 09:27:39 +0000 (UTC) Mail-Copies-To: never User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 Xref: archiver1.google.com comp.lang.lisp:11148 * Erik Naggum > Common Lisp will always be there for programmers who need to work out > the solution while coding and watching the computer work on the data. * Erann Gat > Joel Spolsky says this is (unconditionally) a bad idea. In fact, he said no such thing, so I never fell for the obvious bait. * Gareth McCaughan | This all seems a bit surreal to me, anyway. There's no inconsistency | between using Lisp and writing specs. Precisely. Erann Gat equated what I said with «aimless hacking», and his bait only applies to such a surreal reading of what I wrote. Some things have not changed in a year... | Programs written in Lisp are generally easier to change than programs | written in C++. That doesn't mean you *have* to go changing them all | the time. (It does mean that some of the costs of change are lower, | which means that some of the reasons for writing specs in advance are | weaker, which may or may not be enough to make a suck-it-and-see | approach better than a first-write-your-spec approach in some cases.) | It doesn't mean you *can't* write a spec at the start. All it means | is that when you need to make changes (which you do, even if there's a | detailed spec from the outset and the requirements never change and | the spec was done *really* well) you can make them more easily. How | can that be bad? Very well said. You relieved me completely of commenting on this. -- Erik Naggum | Oslo, Norway 2004-028 Act from reason, and failure makes you rethink and study harder. Act from faith, and failure makes you blame someone and push harder.