From: Jean-Hugues ROBERT Date: 2004-05-02T17:18:10+09:00 Subject: Re: Lazy evaluation (evil) At 08:36 02/05/2004 +0900, you wrote: >Hi, > >In message "Re: Lazy evaluation (evil)" > on 04/05/01, Kristof Bastiaensen 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