Re: r29976 - docs/Perl6/Spec

2010-03-08 Thread Brandon S. Allbery KF8NH
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 att

Re: r29976 - docs/Perl6/Spec

2010-03-08 Thread Brandon S. Allbery KF8NH
On Mar 8, 2010, at 06:23 , Carl Mäsak wrote: commitbot (>), Brandon (>>): +has $!age is ref; # BUILD will automatically use ref binding, not copy Perl6 isn't done until it has reinvented Algol 68? Unaware of what Algol 68 represents in programming language history, I perused Wikipedia

Re: built-in roles/types routine boundary

2010-03-08 Thread Jon Lang
On Mon, Mar 8, 2010 at 12:40 PM, Darren Duncan wrote: > Starting with the context of this piece of Synopsis 2: > >  These types do (at least) the following roles: > >    Class       Roles >    =       = >    Str         Stringy >    Bit         Numeric Boolean Integral >    Int         Num

built-in roles/types routine boundary

2010-03-08 Thread Darren Duncan
Starting with the context of this piece of Synopsis 2: These types do (at least) the following roles: Class Roles = = Str Stringy Bit Numeric Boolean Integral Int Numeric Integral Num Numeric Real Rat Numer

Re: r29976 - docs/Perl6/Spec

2010-03-08 Thread Carl Mäsak
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 >> initializatio

Re: r29976 - docs/Perl6/Spec

2010-03-08 Thread Mark J. Reed
I imagine Brandon was more referring to pass-by-reference, which was introduced into procedural HLLs by Algol-68. On Monday, March 8, 2010, Carl Mäsak wrote: > commitbot (>), Brandon (>>): >>> +    has $!age is ref;   # BUILD will automatically use ref binding, not >>> copy >> >> Perl6 isn't don

Re: r29976 - docs/Perl6/Spec

2010-03-08 Thread Carl Mäsak
commitbot (>), Brandon (>>): >> +    has $!age is ref;   # BUILD will automatically use ref binding, not copy > > Perl6 isn't done until it has reinvented Algol 68? Unaware of what Algol 68 represents in programming language history, I perused Wikipedia's article on Algol 68: