From: matz@... (Yukihiro Matsumoto) Date: 2004-05-02T08:36:44+09:00 Subject: Re: Lazy evaluation (evil) 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.