Multiple dispatch (Re: Q: Python 2.0 preliminary features?)

Tim Peters tim_one at email.msn.com
Wed Oct 27 23:57:07 EDT 1999


[Tim]
> The first language I saw that took multimethods seriously was Cecil
> ...

[John Skaller]
> The main thing about Cecil, though, is that
>
> 	a) it is prototype based
> 	b) it throws out encapsulation

They would not agree with #b.  This is argued at length in the referenced
papers.

part-of-taking-mm-seriously-is-giving-up-file-based-source-code-ly y'rs  -
tim






More information about the Python-list mailing list