At 08:36 02/05/2004 +0900, you wrote:
>Hi,
>
>In message "Re: Lazy evaluation (evil)"
>     on 04/05/01, Kristof Bastiaensen <kristof / vleeuwen.org> writes:
>
>|From a conceptual point of view is callcc very important.
>|It is not just added because it may seem like a good feature,
>|but because it makes Ruby a real functional language (like scheme).
>|In functional languages can continuations be seen as a
>|functions-calls.
>
>I have to mention callcc was added not because to make Ruby a real
>functional language, but because we happened to succeed to implement
>it, and there was no reason to remove.
>
>                                                         matz.

I guess this really deserved to be called "pragmatism" ;-)

Yours,

Jean-Hugues


-------------------------------------------------------------------------
Web:  http://hdl.handle.net/1030.37/1.1
Phone: +33 (0) 4 92 27 74 17