having first class interface or tools [was: Tweak mainstream in Squeak]

stéphane ducasse ducasse at iam.unibe.ch
Tue Jul 11 12:27:24 UTC 2006


I know I was thinking something in the vein of dynamic interfaces of  
Benny Sadeh (JOT)
to check changes /dynamic changes. Hence I was interested in the  
application of Goya.



On 11 juil. 06, at 09:38, Klaus D. Witzel wrote:

> Hi Stef,
>
> on Tue, 11 Jul 2006 08:35:44 +0200, you wrote:
>
>> I think that having first class interface or tools to understand  
>> what is happening at the interface level
>> is important.
>
> And I think that interface is only a word instead of a discipline.  
> For a Smalltalker any Smalltalk interface is highly dynamic but she  
> can only master (achieve, use, etc) it by carfully coding her needs  
> resp. obeying the other side's requirements (on and on, from  
> release to release, as Andreas illustrated recently). Encapsulation  
> etc does not help much when dealing with interfaces...
>
> Is anybody out there considering interfaces as first class objects,  
> for example negotiable where both sides can ask for and offer  
> capabilities *before* they are used?
>
> /Klaus
>
>> Stef
>
>




More information about the Squeak-dev mailing list