[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: the benefits of immutability
> Joe Marshall wrote:
>
> > 2. No multiple inheritence
>From: "Shriram Krishnamurthi" <sk@cs.brown.edu>
> Sounds like a good thing.
Regardless of what you think about multiple inheritance,
the inability to inherit along more than one axis means that
you have a set of standardized kludges to get around the
restriction. If you don't want to give up being `object oriented',
you really ought to find a means of symmetric inheritance.
> 2. No mixins
>
> would be a better slur.
>
> > 7. In general, no tail recursion.
>
> Rather,
>
> 7. In general, no tail calls.
A rose by any other name...
Did anyone think I was talking only about self calls?