auto-delegate messages
staypufd at gte.net
staypufd at gte.net
Sun Mar 1 23:36:42 UTC 1998
Hello all,
With all the discussions of MI, prototyping and what-not, I thought I'd
throw in something I've been thinking of.
I'd like to have an implementation of 'interfaces' for squeak. I believe
it would help with the self documenting idea and when coupled with
delegation, could help implement a facade of MI. Objective-C uses
interfaces and delegation very effectively in this way.
Mixins could be built on top of this structure and conflict resolution
for methods could be based on order of mixin declaration, and each
conflicted method getting called autmatically in the order of the
declarations.
I believe this way, we could have MI of interfaces, a manageable MI of
implementation and a very defined way of dealing with colissions.
Just a thought...
Another thought I had was related to what the Disney team thinks of the
Dylan language relative to Squeak. It has MI, everything is an object,
somewhat of a MOP, typing (if wanted), generic functions, etc.
Sam Griffith Jr.
Objective Methods Software, Inc.
staypufed at aol.com
staypufd at gte.net
(512) 267-4893 (h)
(913) 534-2959 (w)
(913) 895-9591 (apt)
"Sunshine on my shoulder, makes me happy!" by John Denver
More information about the Squeak-dev
mailing list
|