An interesting presentation and discussion

Nicolas Roard nicolas.roard at gmail.com
Tue Feb 7 17:58:03 UTC 2006


On 2/6/06, Nicholas Bennett <nicholasjbennett at hotmail.com> wrote:
>
> Is it just me or does the "horizontal subclassing" Tim is looking for
> (allowing one to extend an existing framework (like the licensed Unreal
> Engine code) by adding some 'cluster' of members to some high level class
> that is deep in the engine) sound a lot like Traits?

It looks exactly like the categories in Objective-C, where you can do
just that (declare a category for a class, and the methods in the
category will either replace or be added to the original class, even
if you don't have access to the source code).

--
Nicolas Roard
"Any sufficiently advanced technology is indistinguishable from magic."
  -Arthur C. Clarke



More information about the Squeak-dev mailing list