[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?