[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: What's so cool about Scheme?
>procedural languages. That is, the thing that determines whether or not a
>language is object-oriented is: does it support inclusional polymorphism?
Semantic clarification: What are you referring to by "inclusional" polymorphism?
I think of OO as being the ability to provide user-defined types with invariants; polymorphism is a necessary addition once you can create types and type hierarchies.