Newsgroups: comp.lang.lisp
Path: cantaloupe.srv.cs.cmu.edu!bb3.andrew.cmu.edu!newsfeed.pitt.edu!gatech!newsfeed.internetmci.com!in2.uu.net!wb3ffv!usenet
From: vanyo@ibcco.com (Bill Vanyo)
Subject: Re: no more lisp!
Sender: usenet@abs.net
Message-ID: <DooBn1.Jvn@abs.net>
Date: Thu, 21 Mar 1996 14:48:02 GMT
X-Nntp-Posting-Host: ppp-154.ezaccess.net
References: <DoD65D.LrE@abs.net> <4ige8c$6io@news1.h1.usa.pipeline.com> <raffael-2003951649060001@macav.tiac.net> <wnewmanDoLouI.4tB@netcom.com> <DoMuny.2zI@abs.net> <4iso1v$kv0@alpha.pcix.com>
Organization: ABSnet Internet Services, Inc. - info@abs.net - (410)-361-8160
X-Newsreader: Forte Free Agent 1.0.82
Lines: 26

jbell@capecod.net (Janet Bell) wrote:

>vanyo@ibcco.com (Bill Vanyo) wrote:
 ??????????????????????????????????
All this clipping of replies to clipped replies of replies to clipped
replies to ...etc.,  ... creates a mess.
I (Bill Vanyo) never wrote anything appearing below.  Not that I
disagree, but I don't yet know enough about C++ that I would make
statements about it. (C, LISP, PASCAL, PROLOG, ??>SNOBOL4???, yes)
I'm sure this happens all the time though.


>(example of lexical closure in c++ deleted)

>Yes, you can write lexical closures in C++, but that immediately
>raises the problem of polymorphic types.  Writing mapcar, compose,
>apply or using continuation passing style in C++ is virtually
>impossible.  Templates only push the problem back one level and it is
>trivial to write a program that requires polymorphism beyond
>what templates can provide.






