[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: the benefits of immutability
Joe Marshall wrote:
> How about:
> 1. No syntactic abstraction (macros)
> 2. No multiple inheritence
> 3. Single dispatch
> 4. C-like syntax
> 5. Verbosity
> 6. Expressions and statements that are not interchangable
> 7. In general, no tail recursion.
> 8. Dichotomy between primitive types and class types
> 9. No MOP
Before I forget,
10. No operator overloading.
11. Broken numeric tower. (this one is due to P.E.M., posted in
a separate subthread). Could probably be alleviated, if we
had 10.