From ... Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!npeer.kpnqwest.net!nreader2.kpnqwest.net.POSTED!not-for-mail Newsgroups: comp.lang.lisp Subject: Re: On Lisp References: <3b97d110_1@news.newsgroups.com> <3208888882103256@naggum.net> <9nbhas$l8m$0@216.39.145.192> Mail-Copies-To: never From: Erik Naggum Message-ID: <3208895725377460@naggum.net> Organization: Naggum Software, Oslo, Norway Lines: 22 User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 07 Sep 2001 23:55:25 GMT X-Complaints-To: newsmaster@Norway.EU.net X-Trace: nreader2.kpnqwest.net 999906925 193.90.205.95 (Sat, 08 Sep 2001 01:55:25 MET DST) NNTP-Posting-Date: Sat, 08 Sep 2001 01:55:25 MET DST Xref: archiver1.google.com comp.lang.lisp:15900 * Tim Moore > Perhaps "standard" has been co-opted to mean "works the same everywhere I > want to use it?" That property is true of Java, mostly true of Perl, > dunno if it's true of Python, and for sexy new functionality, not true of > Common Lisp. But it is true of each vendor's Common Lisp implementation. For single- implementation languages, this is so trivial to accomplish that it has no value at all to point to such examples. But if you think it is great for Perl, why, you _should_ think it is great for Allegro CL. If you do not, it is because you have higher standards for Common Lisp than for other languages -- which is probably not a bad thing in itself, but it means you are setting yourself up to feel bad about something that is great. This is not to imply that we should not work together to find a common socket interface, etc, for Common Lisp, it just means that some people have to do the work, and that means both using the existing interfaces and suggesting to each vendor how to proceed towards standardization. As long as people are waiting for somebody else to do tings for them, nothing will happen. ///