[Cuis-dev] >> notation

Hernán Wilkinson hernan.wilkinson at 10pines.com
Thu Aug 1 11:51:51 PDT 2024


>
>
>
> I long thought that "class >> selector" was a contraction of "class >
> protocol > selector" (protocol was the term used for method category in the
> original Smalltalk-80 browsers). But that may be just my imagination.
>

wow, cool idea!! I don't know if it will add too much value but it is cool
and, the most interesting thing, doable :-)


>
> For many years there were no methods for the selector #'>>', but
> eventually some dialects added a method for it, as Hernán indicated.
>

Allen Wirfs-Brook always mentioned the need for a Smalltalk syntax to
interchange code, etc. (he used another word that I do not remember) and I
think he tried to push it with the ansi standard... I'm mentioning this
because in his talk at the Smalltalks 2016 he talked about it and the #>>
message and so on (I hope my memory is not playing games with me :-) )

Cheers!
Hernan.


>
> Regards,
> -Martin
>
>
> On 8/1/24 07:54, Mark Volkmann via Cuis-dev wrote:
>
> I understand that
>
> Foo>>bar
>
> is not valid Smalltalk syntax and is just notation seen in documentation
> that means bar is a method in the class Foo.
> Can I assume that bar is an instance method and not a class method?
> Is there a different notation for class methods?
>
> --
> R. Mark Volkmann
> Object Computing, Inc.
>
>
> --
> Cuis-dev mailing list
> Cuis-dev at lists.cuis.st
> https://lists.cuis.st/mailman/listinfo/cuis-dev
>


-- 

*Hernán WilkinsonAgile Software Development, Teaching & Coaching*
*Phone: +54-011*-4893-2057
*Twitter: @HernanWilkinson*
*site: http://www.10Pines.com <http://www.10pines.com/>*
Address: Alem 896, Floor 6, Buenos Aires, Argentina
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20240801/3ca4b1ae/attachment.htm>


More information about the Cuis-dev mailing list