[plt-scheme] HtDP in Python!
On Tue, Feb 17, 2009 at 6:21 AM, Shriram Krishnamurthi <sk at cs.brown.edu> wrote:
>> It is, in my opinion a language where you can integrate
>> OOP and functional programming nicely (although the majority of program
>> will use mostly OOP features).
>
> You cannot have true OOP without tail calls. This is not a matter of
> nitpicking. See Matthias Felleisen's ECOOP invited talk slides.
>
> (You can't have true FP without tail calls, either, but I assume
> everyone here knows that. A few seconds' inspection clarifies that
> both of these "can't have"s are for the same reason.)
Inspection of that ECOOP paper?