develooper Front page | perl.perl6.language | Postings from March 2010

Re: r29976 - docs/Perl6/Spec

Thread Previous | Thread Next
From:
Brandon S. Allbery KF8NH
Date:
March 8, 2010 17:54
Subject:
Re: r29976 - docs/Perl6/Spec
Message ID:
3C788DE9-1D4F-4B20-A242-BFE205D2DD1D@ece.cmu.edu
On Mar 8, 2010, at 11:04 , Carl Mäsak wrote:
> commitbot (>>>>), Brandon (>>>), Mark (>>), Carl (>):
>>>>> +    has $!age is ref;   # BUILD will automatically use ref  
>>>>> binding, not copy
>>>>
>>>> Perl6 isn't done until it has reinvented Algol 68?
>>>
>>> [...]
>>>
>>> I'm not sure what exactly the repercussions of doing attribute
>>> initialization with 'is ref' are apart from that. Brandon, if your
>>> oblique reference to Algol 68 meant something more than what I
>>> uncovered above, feel free to enrich the discussion by sharing what
>>> you know about the possible consequences of spec'ing things this  
>>> way.
>>
>> I imagine Brandon was more referring to pass-by-reference, which was
>> introduced into procedural HLLs by Algol-68.
>
> Oh! It was that simple.

Right.  And just a joke, not a complaint about the language.

> Meanwhile, the uncanny similarities between Perl 6 and Algol 68
> continue to strike me:

And *that* is why I'm cracking Algol 68 jokes here.  :)

-- 
brandon s. allbery [solaris,freebsd,perl,pugs,haskell] allbery@kf8nh.com
system administrator [openafs,heimdal,too many hats] allbery@ece.cmu.edu
electrical and computer engineering, carnegie mellon university    KF8NH




Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About