pipe

Fabio Filasieno fabio.filasieno at gmail.com
Wed Aug 29 23:48:39 UTC 2007


On Aug 30, 2007, at 1:35 AM, Marcel Weiher wrote:

>
> On Aug 26, 2007, at 12:20 AM, Alan Lovejoy wrote:
>
>> Andrew Tween wrote:
>>> if we don't want to use up another character, then we could use  
>>> two semi-colons.
>>> a x:1 ;; y: 2
>>
>> Actually, whatever token is used, it should NOT be one that would  
>> be a legal message selector.  It's new syntax, and messages and  
>> syntax should be distinct.
>
> Well, only if you view things that are new as additions to what is  
> there.
>
> I prefer to see new things as generalizations or refactorings of  
> what is there.
>
> In Arches, I view message sends as a special-case of connectors.   
> So things like := or => or possibly ;; can also just be connectors,  
> but ones that are not message sends.
>
> Admittedly, I haven't yet thought wether I can make statement  
> separators into connectors.  Superficially, it doesn't look like  
> they wouldn't be:  they connect statements (at the same time  
> separating them ;-)...
>
> Marcel
>
>

Hi Marcel

I took a look at your paper on your web site on higher order messaging.

nice stuff... !!!


On Aug 30, 2007, at 1:38 AM, Marcel Weiher wrote:
>
> On Aug 25, 2007, at 2:44 PM, Fabio Filasieno wrote:
>
>> a := b + c. ^ a
>>
>> What is := ?
>> What is ^ ?
>> What is . ?
>
> Answer:  they are all connectors.
>
>> The pipe I have in mind perfectly blends with "messaging" ...  
>> because it's just sending a message to the return value of the  
>> previous method. Not only.
>
> IMHO, pipe blends even better with "connecting"...
>

yep ... connecting better ....

:-)

> Marcel
>
>





-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20070830/188c2402/attachment.htm


More information about the Squeak-dev mailing list