[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: peasant revolt against DrScheme!
>>>>> "Shriram" == Shriram Krishnamurthi <sk@cs.brown.edu> writes:
Shriram> Michael Sperber [Mr. Preprocessor] wrote:
>> The real problem is that the design of Java/C++-style OOP is
>> demonstrably arbitrary.
Shriram> Especially single-dispatch. In contrast, multiple-dispatch looks to
Shriram> me more like the natural analog of functional programming. How would
Shriram> you react to that contention?
Weeeeelll --- multiple dispatch definitely eliminates the silly
this/self problem. On the other hand, that's really only a side
effect. Shrinking that back to single dispatch (as RScheme does)
results in an object system which also solves the problem.
I do agree, however, that multiple dispatch is nice and intuitive,
and within the context of the RScheme object system, it again would
look very natural to have it.
--
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla