2 ms·
> modern¹ approach (interfaces + composition) Smalltalk protocols and message categories were a step toward this (for example you could classify messages as im
by musicale 1y ago
> modern¹ approach (interfaces + composition)
Smalltalk protocols and message categories were a step toward this (for example you could classify messages as implementing a particular interface, such as the collection or stream protocols), but Smalltalk lacked the type and interface checking supported by Java and other languages.
- igouy 1y agoSo "Adding Dynamic Interfaces to Smalltalk" https://www.jot.fm/issues/issue_2002_05/article1/index.html https://www.jot.fm/issues/issue_2002_05/article1/index.html