Re: S26 - The Next Generation

2009-09-17 Thread Jon Lang
Not actually S26; but closely related: should $=POD and .WHY be read-only? Also, should there be other Pod variables besides $=POD? If so, which ones? Back on the subject of S26: should declarator blocks and aliases be able to introspect the object with which they're associated? That is, should

Re: Cobra & Ioke Programming Languages

2009-09-17 Thread Juan Madrigal
I'll take a look at web.pm and see I can get involved. Would be interesting to see if Catalyst is being ported over as well. I see Perl 6 really taking off if the tools for server side scripting/ web development get revamped to take on PHP's and Ruby's in terms of ease of use and deployment.

Re: Cobra & Ioke Programming Languages

2009-09-17 Thread Matthew Walton
On Thu, Sep 17, 2009 at 6:58 PM, yary wrote: > Matthew Walton wrote >>Yes, Perl 6 does - it is not backwards compatible with Perl 5. > > That so? I thought Perl6 was supposed to recognize and execute perl5 > code. That statement itself implies that perl6 and perl5 are different > languages, and I'

Announce: Rakudo Perl 6 development release #21 ("Seattle")

2009-09-17 Thread jerry gay
On behalf of the Rakudo development team, I'm pleased to announce the September 2009 development release of Rakudo Perl #21 "Seattle". Rakudo is an implementation of Perl 6 on the Parrot Virtual Machine [1]. The tarball for the September 2009 release is available from http://github.com/rakudo/rakud

Re: S26 - The Next Generation

2009-09-17 Thread Damian Conway
yary asked: > Can some concept/implementation of $=POD lazyness only incur the > memory and performance hit on access? IANAImplementor, but I suspect that virtually all of the performance hit could be incurred at run-time, if it happened to be implemented that way. The memory hit too, if necessar

Re: S26 - The Next Generation

2009-09-17 Thread Geoffrey Broadwell
On Thu, 2009-09-17 at 11:12 -0700, yary wrote: > On Thu, Sep 17, 2009 at 1:05 AM, Damian Conway wrote: > > Aaron Sherman asked: > ... > >> I'd very much like to establish that at default optimization levels for > >> execution, this information is not guaranteed to be maintained past the > >> creat

Re: Cobra & Ioke Programming Languages

2009-09-17 Thread yary
Matthew Walton wrote >Yes, Perl 6 does - it is not backwards compatible with Perl 5. That so? I thought Perl6 was supposed to recognize and execute perl5 code. That statement itself implies that perl6 and perl5 are different languages, and I'm not too interested in arguing over semantics. I am cur

Re: S26 - The Next Generation

2009-09-17 Thread yary
On Thu, Sep 17, 2009 at 1:05 AM, Damian Conway wrote: > Aaron Sherman asked: ... >> I'd very much like to establish that at default optimization levels for >> execution, this information is not guaranteed to be maintained past the >> creation of the AST. > > Unfortunately, it is. Perl 6 defines th

[perl #69192] tests available

2009-09-17 Thread kyleha
This is an automatically generated mail to inform you that tests are now available in t/spec/S12-methods/multi.t commit 652203cdd73b00a2296712186adfa07b8fec Author: kyle Date: Thu Sep 17 15:34:17 2009 + [t/spec] Test for RT 69192 git-svn-id: http://svn.pugscode.org/p...@2

[perl #69192] [BUG] MMD is dispatching too many times.

2009-09-17 Thread via RT
# New Ticket Created by Jarrod # Please include the string: [perl #69192] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=69192 > It seems when you add more than one role with the same multimethod name to a class at runtime,

Re: How can i contribute for perl 6 ?

2009-09-17 Thread Matthew Walton
On Thu, Sep 17, 2009 at 4:13 AM, Saravanan T wrote: > Thanks everyone for sharing the links... > > Thought of working in porting Data::Dumper functionality in perl 6 .Seems > like already there is ".perl" function which does the same.. > and a monker "mberends" said there is a bug in circular refe

Re: How can i contribute for perl 6 ?

2009-09-17 Thread Saravanan T
Thanks everyone for sharing the links... Thought of working in porting Data::Dumper functionality in perl 6 .Seems like already there is ".perl" function which does the same.. and a monker "mberends" said there is a bug in circular references .. So i am thinking to get deep into the problem. Wa

[perl #69172] Whatever star and !% (divisibility test) interact badly

2009-09-17 Thread via RT
# New Ticket Created by Moritz Lenz # Please include the string: [perl #69172] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=69172 > works with explicit closure: 15:39 <@moritz_> rakudo: say (1..10).grep({ $_ !% 3}).perl

Re: Cobra & Ioke Programming Languages

2009-09-17 Thread Raphael Descamps
> Also any thoughts on implementing Perl 6 on LLVM? Well, the planning is already under way... Parrot want to eventually use LLVM as one of the possible backend: http://wknight8111.blogspot.com/2009/09/first-steps-on-jit-overhaul.html At the moment, it is targeted for the 2.6 release: https://t

Re: How can i contribute for perl 6 ?

2009-09-17 Thread Moritz Lenz
Timothy S. Nelson wrote: > On Wed, 16 Sep 2009, Geoffrey Broadwell wrote: > >> On Wed, 2009-09-16 at 19:49 +1000, Timothy S. Nelson wrote: >>> +1. I have a set of 7 bookmarks that load in tabs that I call my "Perl 6" >>> bookmarks. I load this group of tabs into a separate web browser window >>

[perl #69180] [BUG] Less-than-awesome error message when using 'loop while' in Rakudo

2009-09-17 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #69180] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=69180 > $ perl6 -e 'my $a = 0; loop while $a < 10 { say $a++ }' Confused at line 1, near "{ say

[perl #69176] [BUG] Less than helpful error message when writing %*foo instead of *%foo in parameter list in Rakudo

2009-09-17 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #69176] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=69176 > $ perl6 -e 'class A { method foo(%*opts) {} }' Invalid twigil used in signature paramete

Re: How can i contribute for perl 6 ?

2009-09-17 Thread Carl Mäsak
Timothy (>): >        I'd actually be in favour of Masak's post being copied to the site > (with attribution) and expanded, rather than just linked, if Carl is happy > with the idea. [...] I'd be honoured. In general, consider anything I write on use.perl to be cc-attr-licenced.

Re: S26 - The Next Generation

2009-09-17 Thread Damian Conway
Aaron Sherman asked: > Should there be an explicit way to step this down to just parsing the bits > that are called out as pod? The original conception allowed for Pod to be independent of the interleaved language. That has now been supplanted by a model that views Pod as an integral part of Perl

Re: [perl #69182] [BUG] Strange error after some iterations of multiplications in Rakudo

2009-09-17 Thread Moritz Lenz
Carl MXXsak (via RT) wrote: > # New Ticket Created by "Carl Mäsak" > # Please include the string: [perl #69182] > # in the subject line of all future correspondence about this issue. > # http://rt.perl.org/rt3/Ticket/Display.html?id=69182 > > > > This be Rakudo b29506, under Parrot r41289. >

Re: Duration of a flip-flop's flippy thing

2009-09-17 Thread Moritz Lenz
yary wrote: > Sounds like a spectest is in order to prevent that case from > happening, didn't see one in http://perlcabal.org/syn/S03.html (not > that that's the definitive place to look for tests, but that's why I'm > posting instead of DIY) There are tests in t/spec/S03-operators/flip-flop.t, b

[perl #69182] [BUG] Strange error after some iterations of multiplications in Rakudo

2009-09-17 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #69182] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=69182 > This be Rakudo b29506, under Parrot r41289. $ perl6 -e 'my $d = 2; my $p = 1; while 1 {

[perl #69178] [BUG] Null PMC access when definedness of placeholder parameter is evaluated inside 'repeat while' block in Rakudo

2009-09-17 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #69178] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=69178 > I smell a Null PMC access in the Force... rakudo: repeat while True {} rakudo 446d49:

[perl #69170] [BUG] Roles are stringified in a less-than-awesome way in Rakudo

2009-09-17 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #69170] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=69170 > rakudo: role A { method foo { self.Str } }; say A.foo rakudo a9ff30: OUTPUT«()<0xb6ace