Subject: Re: Lambda abstractions in C++ vs. Scheme From: Erik Naggum <email@example.com> Date: 1999/01/25 Newsgroups: comp.lang.scheme,comp.lang.functional,comp.lang.lisp Message-ID: <firstname.lastname@example.org> * email@example.com (Raffael Cavallaro) | Notice how the Scheme and C++ are quite dissimilar syntactically, i.e., | the Scheme is actually readable. and how about dotted lambda lists (&REST arguments) and APPLY? to me, that's essential to passing functions around. | Notice how the C++ was only made semantically similar to the Scheme code | by the use of a bizarre preprocessor macro which fundamentally rewrites | C++ syntax. that's unfair. we'd have to do much the same thing in Scheme and Lisp to make it look like C++. (sorry. :) I thought it was interesting to see how impractical C++ is, but I hope this mode of C++ programming catches on. then it will be a lot easier to show C++ victims how programming doesn't have to be so painful. nonetheless, one gotta admire anyone who is willing to suffer so much. #:Erik -- SIGTHTBABW: a signal sent from Unix to its programmers at random intervals to make them remember that There Has To Be A Better Way.