Re: [Scheme-reports] Legacy caar to cddddr
Aubrey Jaffer 22 Oct 2011 00:13 UTC
| Date: Fri, 21 Oct 2011 11:50:51 +0900
| From: Alex Shinn <alexshinn@gmail.com>
|
| On Fri, Oct 21, 2011 at 11:34 AM, Grant Rettke <grettke@acm.org> wrote:
| > On Thu, Oct 20, 2011 at 3:18 AM, Alex Shinn <alexshinn@gmail.com> wrote:
| >
| > Is this a case where common practice among Scheme implementation
| > is the functions are no longer valued so they are going away?
|
| No, this is a case where the use of those procedures is almost
| universally a bad idea, and it takes up space in what's supposed to
| be a "small" language.
|
| I've used those procedures myself, and *every* single time it has
| been a mistake. I'd rather they go away so I'm not tempted, and am
| forced to properly abstract from the start.
C*R procedures are very useful in symbolic algebra, for graphs and
trees, and for manipulating programs (such as compiling). Claims of
their demise are premature.
_______________________________________________
Scheme-reports mailing list
Scheme-reports@scheme-reports.org
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports