Re: A common and useful thing that doesn't appear to be easy in Perl 6

2010-04-07 Thread Daniel Ruoso
Em Ter, 2010-04-06 às 22:19 -0700, Damian Conway escreveu: I kinda hope we can get a bit further away from the machine code level of reality one of these decades. Perl 6 should not be optimized for C semantics. Agreed. But it should at least support those who need to work at the machine

Re: A common and useful thing that doesn't appear to be easy in Perl 6

2010-04-07 Thread Damian Conway
Larry mused: Alternatively, maybe there should be some way to express infinite sets. Not sure I like the idea of an infinite junction, but something resembling:    subset PowersOf2 of Int where any(1,2,4...*)    enum Perms of PowersOf2 Read Write Exec;    say Exec;  # 4 Presumably the

Re: A common and useful thing that doesn't appear to be easy in Perl 6

2010-04-07 Thread Damian Conway
Daniel Ruoso pointed out: Using bitsets in Perl 6 is just as easy as using in Perl 5 -- which happens to be the same as using in C, but it's not C... constant PERM_WRITE = 0b0001; constant PERM_READ = 0b0010; constant PERM_EXEC = 0b0100; constant PERM_NAMES = { PERM_WRITE = 'Write

Re: A common and useful thing that doesn't appear to be easy in Perl 6

2010-04-07 Thread Jon Lang
Damian Conway wrote: I do like the idea of being able to specify the sequence of values of an enumeration by using a series of some kind. And I must say the one that feels most natural is the one that plays on the equivalence of underlying equivalence of enums and constants, namely:    enum

Re: A common and useful thing that doesn't appear to be easy in Perl 6

2010-04-07 Thread Larry Wall
On Wed, Apr 07, 2010 at 06:33:46AM -0700, Jon Lang wrote: : That said, don't we already have a means of assigning specific values : to individual members of an enum? I forget the exact syntax, but I : believe that it involves an assignment operator within the : enumeration. Mind you, this is

Re: A common and useful thing that doesn't appear to be easy in Perl 6

2010-04-07 Thread Damian Conway
that is essential is a couple of domains, but much better handled via Sets in most other contexts. So it's inherently a special-purpose datatype, and hence not appropriate in the core language. And Perl 6 already provides the macro mechanism needed to allow such a datatype to be seamlessly added

Re: A common and useful thing that doesn't appear to be easy in Perl 6

2010-04-07 Thread Damian Conway
We could make enum declarators even more like constant declarators by using a pseudo assignment.  Then we could use = instead of parens:    enum Perms = Read Write Exec Fold Spindle Mutilate Z= 1,2,4...*; Hmm. That doesn't seem very like constant declarators. In a constant declarator, the

Re: A common and useful thing that doesn't appear to be easy in Perl 6

2010-04-07 Thread yary
2010/4/6 Larry Wall la...@wall.org:    Set(Read | Write)   # bogus, R|W is really 3 sets, R, W, and RW!    Set(Read Write)   # okay, can only represent RW Set(A | B) doesn't seem so bogus to me, if what you want is the power set- not the original posters intent, but reasonable in other

Re: A common and useful thing that doesn't appear to be easy in Perl 6

2010-04-07 Thread Brandon S. Allbery KF8NH
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Apr 7, 2010, at 00:52 , Larry Wall wrote: more syntactic and/or semantic sugar. It's just a bit awkward, after you say: enum Permissions Read Write Exec; subset Perms of Set of Permissions; that the name of the single-member sets are

Re: A common and useful thing that doesn't appear to be easy in Perl 6

2010-04-07 Thread Martin D Kealey
On Wed, 7 Apr 2010, yary wrote: 2010/4/6 Larry Wall la...@wall.org:    Set(Read | Write)   # bogus, R|W is really 3 sets, R, W, and RW!    Set(Read Write)   # okay, can only represent RW Set(A | B) doesn't seem so bogus to me, if what you want is the power set Hmm, surely a power-set

Re: A common and useful thing that doesn't appear to be easy in Perl 6

2010-04-07 Thread Jon Lang
6 allows for user-defined array indices. Since strings and buffers borrow array syntax for the purpose of accessing individual components, should it not be possible to define a customized index for a boolean buffer? Something like: my $flags is Buf[boolean]{ Read Write Execute Fold Spindle

A common and useful thing that doesn't appear to be easy in Perl 6

2010-04-06 Thread Damian Conway
An issue came up in a class I was teaching today... There doesn't seem to be an easy way to create a type that allows a set of enumerated bit-flags *and* all the combinations of those flags...and nothing else. For example: enum Permissions ( Read = 0b0001, Write = 0b0010, Exec = 0b0100 );

Re: A common and useful thing that doesn't appear to be easy in Perl 6

2010-04-06 Thread Geoffrey Broadwell
First: what Damian said. Second: Whatever syntax people come up with has to make it easy and type-safe to name particular combinations of those bits. In other words, you should be able to make a bitset with Unix-style permissions: OTHER_EXECUTE OTHER_WRITE OTHER_READ

Re: A common and useful thing that doesn't appear to be easy in Perl 6

2010-04-06 Thread Larry Wall
On Tue, Apr 06, 2010 at 08:31:24PM -0700, Damian Conway wrote: : An issue came up in a class I was teaching today... : : There doesn't seem to be an easy way to create a type that allows a set : of enumerated bit-flags *and* all the combinations of those flags...and : nothing else. : : For

Re: A common and useful thing that doesn't appear to be easy in Perl 6

2010-04-06 Thread Damian Conway
. The reason I raised the issue is because I believe it *is* a very typical use-case...in certain hardware-oriented domains. I kinda hope we can get a bit further away from the machine code level of reality one of these decades.  Perl 6 should not be optimized for C semantics. Agreed. But it should

Re: A common and useful thing that doesn't appear to be easy in Perl 6

2010-04-06 Thread Larry Wall
of these decades.  Perl 6 should not be : optimized for C semantics. : : Agreed. But it should at least support those who need to work at : the machine code level, but would prefer not to have to do so in C. : : That said, I'd be perfectly happy to encourage the use of proper set : abstractions

Re: You never have privacy from your children in Perl 6

2010-03-29 Thread Martin D Kealey
On Mar 27, 2010, at 15:43 , Darren Duncan wrote: For example, say you want to define a graph of some kind, and for elegance you have a separate container and node and side classes, On Sat, 27 Mar 2010, Brandon S. Allbery KF8NH wrote: This sounds like a hackaround for an incomplete

Re: You never have privacy from your children in Perl 6

2010-03-29 Thread Darren Duncan
-deprecated http://search.cpan.org/~duncand/Rosetta-v0.71.0/lib/Rosetta/Model.pm (aka SQL::Routine), last substantially updated in mid-2005. This url is a Perl 5 version, but I had also ported it to Perl 6 in the first few months of Pugs' existence to help test Pugs, though it was soon after wiped

Re: You never have privacy from your children in Perl 6

2010-03-27 Thread Sean Hunt
Lite's answer to that: http://www.parashift.com/c++-faq-lite/friends.html#faq-14.2 I'm not necessarily sure that this applies to Perl 6 too much (I really haven't paid a ton of attention to access control), but I've always considered C++'s friends to be roughly equivalent to Java's package

Re: You never have privacy from your children in Perl 6

2010-03-27 Thread Darren Duncan
more useful than onerous. -Jason s1n Switzer Here's the C++ FAQ Lite's answer to that: http://www.parashift.com/c++-faq-lite/friends.html#faq-14.2 I'm not necessarily sure that this applies to Perl 6 too much (I really haven't paid a ton of attention to access control), but I've always

Re: You never have privacy from your children in Perl 6

2010-03-27 Thread Brandon S. Allbery KF8NH
On Mar 27, 2010, at 15:43 , Darren Duncan wrote: My own take on 'trusts' is that I consider its main purpose is to let programmers *avoid* contrivances when they want to define something that would otherwise be a single class but is split into multiple classes for better elegance. For

Re: You never have privacy from your children in Perl 6

2010-03-26 Thread Carl Mäsak
Carl (), Darren (): I didn't get it to trust me, though: masak pugs: class A { has $!foo }; class B { trusts A; method bar(A $a) { say $a!foo } }; B.new.bar(A.new(:bar(42))) p6eval pugs: OUTPUT«␤» Either it bitrotted or I'm using it wrong. You're using it wrong.  You need to put 'trusts

Re: You never have privacy from your children in Perl 6

2010-03-26 Thread Jason Switzer
great value. It was unclear to me from the discussion so far whether this is the case for Perl 6. Also, this discussion of trusts piqued my interest; this sounds like a bad idea. Those of you who have worked extensively with C++ should bemoan trusts as much as friend classes. They break encapsulation

Re: You never have privacy from your children in Perl 6

2010-03-25 Thread Carl Mäsak
Carl (), Moritz (), Carl (), Moritz (): masak um, so 'protected' is when the deriving classes can see the attribute? jonalv yup masak that's what 'private' means in Perl 6. That's wrong. Perl 6's private is like Java's private - subclasses can't see it. It's just Rakudo being leaky

Re: You never have privacy from your children in Perl 6

2010-03-25 Thread Darren Duncan
Carl Mäsak wrote: Carl (), Moritz (), Carl (), Moritz (): masak um, so 'protected' is when the deriving classes can see the attribute? jonalv yup masak that's what 'private' means in Perl 6. That's wrong. Perl 6's private is like Java's private - subclasses can't see it. It's just Rakudo being

Re: You never have privacy from your children in Perl 6

2010-03-25 Thread Carl Mäsak
Carl (), Darren (): [...] and the 'trusts' keyword hasn't been realized in any Perl 6 implementation so far. I seem to recall that Pugs did support 'trusts' a few years ago, and that I used it.  But I could be wrong. -- Darren Duncan I stand corrected. A quick search through the Pugs

Re: You never have privacy from your children in Perl 6

2010-03-25 Thread Darren Duncan
Carl Mäsak wrote: Carl (), Darren (): [...] and the 'trusts' keyword hasn't been realized in any Perl 6 implementation so far. I seem to recall that Pugs did support 'trusts' a few years ago, and that I used it. But I could be wrong. -- Darren Duncan I stand corrected. A quick search

You never have privacy from your children in Perl 6

2010-03-23 Thread Carl Mäsak
a 'protected'[1] attribute. A stylized IRC-ized version of the ensuing dialogue follows: masak um, so 'protected' is when the deriving classes can see the attribute? jonalv yup masak that's what 'private' means in Perl 6. jonalv what? so there's only really 'public' and 'protected', but no 'private'? masak

Re: You never have privacy from your children in Perl 6

2010-03-23 Thread Moritz Lenz
Carl Mäsak wrote: masak um, so 'protected' is when the deriving classes can see the attribute? jonalv yup masak that's what 'private' means in Perl 6. That's wrong. Perl 6's private is like Java's private - subclasses can't see it. It's just Rakudo being leaky at the moment, not a fallacy

Re: You never have privacy from your children in Perl 6

2010-03-23 Thread Carl Mäsak
Carl (), Moritz (): masak um, so 'protected' is when the deriving classes can see the attribute? jonalv yup masak that's what 'private' means in Perl 6. That's wrong. Perl 6's private is like Java's private - subclasses can't see it. It's just Rakudo being leaky at the moment

Re: You never have privacy from your children in Perl 6

2010-03-23 Thread Moritz Lenz
Carl Mäsak wrote: Carl (), Moritz (): masak um, so 'protected' is when the deriving classes can see the attribute? jonalv yup masak that's what 'private' means in Perl 6. That's wrong. Perl 6's private is like Java's private - subclasses can't see it. It's just Rakudo being leaky

Re: You never have privacy from your children in Perl 6

2010-03-23 Thread Daniel Ruoso
Em Ter, 2010-03-23 às 19:41 +0100, Carl Mäsak escreveu: masak um, so 'protected' is when the deriving classes can see the attribute? jonalv yup masak that's what 'private' means in Perl 6. jonalv what? so there's only really 'public' and 'protected', but no 'private'? masak basically, yes

Re: You never have privacy from your children in Perl 6

2010-03-23 Thread Moritz Lenz
Daniel Ruoso wrote: Em Ter, 2010-03-23 às 19:41 +0100, Carl Mäsak escreveu: masak um, so 'protected' is when the deriving classes can see the attribute? jonalv yup masak that's what 'private' means in Perl 6. jonalv what? so there's only really 'public' and 'protected', but no 'private

Re: You never have privacy from your children in Perl 6

2010-03-23 Thread Daniel Ruoso
Em Ter, 2010-03-23 às 20:53 +0100, Moritz Lenz escreveu: unless you count 'trusts' traits, which are specific to single classes, not groups of subclasses Yes, that was what I meant... daniel

Re: You never have privacy from your children in Perl 6

2010-03-23 Thread Raphael Descamps
Am Dienstag, den 23.03.2010, 20:06 +0100 schrieb Moritz Lenz: Carl Mäsak wrote: Carl (), Moritz (): masak um, so 'protected' is when the deriving classes can see the attribute? jonalv yup masak that's what 'private' means in Perl 6. That's wrong. Perl 6's private is like Java's

Announce: Rakudo Perl 6 development release #27 (Copenhagen)

2010-03-18 Thread Nuno 'smash' Carvalho
Announce: Rakudo Perl 6 development release #27 (Copenhagen) On behalf of the Rakudo development team, I'm pleased to announce the March 2010 development release of Rakudo Perl #27 Copenhagen. Rakudo is an implementation of Perl 6 on the Parrot Virtual Machine (see http://www.parrot.org

Announcing Rakudo Perl 6 Development release #26 (Amsterdam)

2010-02-19 Thread Martin Berends
On behalf of the Rakudo development team, I'm pleased to announce the February 2010 development release of Rakudo Perl #26 Amsterdam. Rakudo is an implementation of Perl 6 on the Parrot Virtual Machine (see http://www.parrot.org). The tarball for the February 2010 release is available from http

Re: Type system for Perl 6

2010-02-05 Thread Giuseppe Castagna
as a key of reading: the type of an overloaded function (set of arrows) is there an intersection of the arrows. And by union types, I mean both that you can say Dog | Cat (syntax?) to allow either Dog or Cat values, and also that Perl 6 roles effectively declare union types but that the members

Re: Type system for Perl 6

2010-02-05 Thread TSa (Thomas Sandlaß)
HaloO Mr Castagna On Friday, 5. February 2010 16:43:26 you wrote: I see I'm going out of the scope of this list. I apologize for spamming, but please continue to post here or send me by PM every information about Perls 6 types. I'm delighted to have you interested in Perl 6. I know your book

Re: Type system for Perl 6

2010-02-05 Thread Giuseppe Castagna
On 02/05/2010 10:53 PM, TSa (Thomas Sandlaß) wrote: HaloO Mr Castagna I'm delighted to have you interested in Perl 6. I know your book and articles and have argued for a type system of Perl 6 here on the list for quite a while. Wow, so actually somebody read it! :-) Thank you Unfortunately

Re: Type system for Perl 6

2010-02-05 Thread Jonathan Worthington
of this. In many ways, a parametric role definition works like a kind of role factory; an implementation falls quite naturally out of multiple dispatch and closure semantics. Seeing parametric roles as being solely for parametric polymorphism is casting their role in Perl 6 a little too narrowly though

Re: Type system for Perl 6

2010-02-05 Thread TSa (Thomas Sandlaß)
HaloO Mr Castagna, On Friday, 5. February 2010 23:13:25 you wrote: Actually I noticed an old post you did on this list 5 years ago. It contained the following drawing Yeah it's a long time. And I've sort of lost interest in type theory. But then I tried to persuade the list of a sophisticated

Re: Type system for Perl 6

2010-02-05 Thread Giuseppe Castagna
a kind of role factory; an implementation falls quite naturally out of multiple dispatch and closure semantics. Seeing parametric roles as being solely for parametric polymorphism is casting their role in Perl 6 a little too narrowly though. I think nobody wanted to do it. The point

Re: Type system for Perl 6

2010-02-05 Thread Jonathan Worthington
Giuseppe Castagna wrote: Yes I saw that inheritance is not subtyping. I would not share this decision since as an outsider, it seems to me that Perl6 has redundant syntax (too many different ways to express the same thing), so it is astonishing that in that case the choice was to use the same

Re: Type system for Perl 6

2010-02-05 Thread Giuseppe Castagna
On 02/05/2010 11:54 PM, Jonathan Worthington wrote: If you want to check if A inherits from B, do A.isa(B). If you want to check if A does B, do A.does(B). If you just care if A is somehow a subtype of B, but don't care why, do A ~~ B. Much of the time, the last of these is the important one.

Re: Type system for Perl 6

2010-02-05 Thread Jonathan Worthington
it too, provided I understand safe substiatability in the same way (I figure a Perl 6 type system document had probably better start out by defining the terms it uses :-)). Anyway, I'd appreciate an example where Perl 6 fails to enforce what Thomas is looking for it to, so I can grasp the problem

Type system for Perl 6

2010-02-04 Thread Giuseppe Castagna
Hi, I would like to know where I can find the latest documentation on the type (and above all subtype) system for Perl 6. The synopsis does not say much about it. I found this: http://www.dlugosz.com/Perl6/web/typesystem-summary.html but agin there is not much information. If your

Re: Type system for Perl 6

2010-02-04 Thread Darren Duncan
Giuseppe Castagna wrote: I would like to know where I can find the latest documentation on the type (and above all subtype) system for Perl 6. The synopsis does not say much about it. I found this: http://www.dlugosz.com/Perl6/web/typesystem-summary.html but agin there is not much

Re: Type system for Perl 6

2010-02-04 Thread Timothy S. Nelson
On Fri, 5 Feb 2010, Giuseppe Castagna wrote: Hi, I would like to know where I can find the latest documentation on the type (and above all subtype) system for Perl 6. The synopsis does not say much about it. http://perlcabal.org/syn/ There's no one document there that contains all

Re: Parrot and Perl 6 Summary

2010-02-02 Thread Lithos
Please find: http://lith-ology.blogspot.com/2010/02/seven-days-between-parrot-and-camel.html Lithos

Announce: Rakudo Perl 6 Development Release #25 (Minneapolis)

2010-02-01 Thread Patrick R. Michaud
. Rakudo is an implementation of Perl 6 on the Parrot Virtual Machine (see http://www.parrot.org). The tarball for the January 2010 release is available from http://github.com/rakudo/rakudo/downloads . Rakudo Perl follows a monthly release cycle, with each release code named after a Perl Mongers

Re: Parrot and Perl 6 Summary

2010-01-26 Thread Lithos
Please find: http://lith-ology.blogspot.com/2010/01/seven-days-between-parrot-and-camel_26.html Lithos

Re: Parrot and Perl 6 Summary

2010-01-15 Thread Lithos
Please find: http://lith-ology.blogspot.com/2010/01/seven-days-between-parrot-and-camel_15.html Lithos

Re: Parrot and Perl 6 Summary

2010-01-06 Thread Lithos
Please find: http://lith-ology.blogspot.com/2010/01/seven-days-between-parrot-and-camel.html Lithos

Re: Interactive Perl 6 shell

2009-12-29 Thread Carl Mäsak
Jason (), Juan (): Does Perl6/Rakudo have an interactive perl shell like ruby does with irb? http://en.wikipedia.org/wiki/Interactive_Ruby_Shell Would be great for trying out the new syntax quickly. My phone accidentally sent an empty reply to this. What I was supposed to reply with was

Re: Interactive Perl 6 shell

2009-12-29 Thread Shawn H Corey
Juan Madrigal wrote: Does Perl6/Rakudo have an interactive perl shell like ruby does with irb? $ perl -ple '$_=eval' (In Windows: perl -ple $_=eval ) Enter the command `exit` to end the session. -- Just my 0.0002 million dollars worth, Shawn Programming is as much about organization

Re: Interactive Perl 6 shell

2009-12-29 Thread Mark J. Reed
With rakudo, just running perl6 with no arguments drops you into the RE_L. On Tuesday, December 29, 2009, Shawn H Corey shawnhco...@gmail.com wrote: Juan Madrigal wrote: Does Perl6/Rakudo have an interactive perl shell like ruby does with irb? $ perl -ple '$_=eval' (In Windows: perl -ple

Re: Parrot and Perl 6 Summary

2009-12-28 Thread Lithos
Please find: http://lith-ology.blogspot.com/2009/12/seven-days-between-parrot-and-camel_28.html Lithos

Interactive Perl 6 shell

2009-12-28 Thread Juan Madrigal
Does Perl6/Rakudo have an interactive perl shell like ruby does with irb? http://en.wikipedia.org/wiki/Interactive_Ruby_Shell Would be great for trying out the new syntax quickly. A Perl 6 TextMate bundle and Panic Coda plugin would be great too! Thanks! Juan

Re: Interactive Perl 6 shell

2009-12-28 Thread Jason
Connected by MOTOBLUR™ on T-Mobile -Original message- From: Juan Madrigal jua...@mac.com To: perl6-language@perl.org Sent: Tue, 29 Dec 2009 03:41:50 GMT+00:00 Subject: Interactive Perl 6 shell Does Perl6/Rakudo have an interactive perl shell like ruby does with irb? http

Re: Interactive Perl 6 shell

2009-12-28 Thread jason switzer
On Mon, Dec 28, 2009 at 9:59 PM, Jason jswit...@gmail.com wrote: *Connected by MOTOBLUR™ on T-Mobile * My phone accidentally sent an empty reply to this. What I was supposed to reply with was information regarding the built-in Rakudo REPL. You can see it in action here:

Re: Parrot and Perl 6 Summary

2009-12-22 Thread Lithos
Please find: http://lith-ology.blogspot.com/2009/12/seven-days-between-parrot-and-camel_22.html Lithos

Announce: Rakudo Perl 6 Development Release #24 (Seoul)

2009-12-18 Thread chromatic
On behalf of the Rakudo development team, I'm pleased to announce the December 2009 development release of Rakudo Perl #24 Seoul. Rakudo is an implementation of Perl 6 on the Parrot Virtual Machine (see http://www.parrot.org). The tarball for the December 2009 release is available from http

Re: Parrot and Perl 6 Summary

2009-12-13 Thread Lithos
Please find: http://lith-ology.blogspot.com/2009/12/seven-days-between-parrot-and-camel_13.html Lithos

Re: Parrot and Perl 6 Summary

2009-12-09 Thread Lithos
Please find: http://lith-ology.blogspot.com/2009/12/seven-days-between-parrot-and-camel.html Lithos

Re: Parrot and Perl 6 Summary

2009-11-30 Thread Lithos
[now CC-ing the list, d'oh!] On Mon, Nov 23, 2009 at 4:33 PM, Geoffrey Broadwell ge...@broadwell.org wrote: On Mon, 2009-11-23 at 01:15 +0100, Lithos wrote: Today I posted my first attempt at summarizing Perl 6 and Parrot things at    http://lith-ology.blogspot.com/ Any comments

Parrot and Perl 6 Summary

2009-11-23 Thread Lithos
Hello! I posted my first attempt at summarizing Perl 6 and Parrot things at http://lith-ology.blogspot.com/ Any comments and corrections welcome! Lithos

Re: Parrot and Perl 6 Summary

2009-11-23 Thread Darren Duncan
Lithos wrote: I posted my first attempt at summarizing Perl 6 and Parrot things at http://lith-ology.blogspot.com/ Any comments and corrections welcome! Looks good so far. If you intend to do that weekly, it should be a valuable service, like the summaries done years ago. I also

Parrot and Perl 6 Summary

2009-11-23 Thread Lithos
Hello! Today I posted my first attempt at summarizing Perl 6 and Parrot things at http://lith-ology.blogspot.com/ Any comments and corrections welcome! Lithos

Re: Parrot and Perl 6 Summary

2009-11-23 Thread Geoffrey Broadwell
On Mon, 2009-11-23 at 01:15 +0100, Lithos wrote: Today I posted my first attempt at summarizing Perl 6 and Parrot things at http://lith-ology.blogspot.com/ Any comments and corrections welcome! This is *very* valuable to us. Please keep it up! -'f

Rakudo Perl 6 development release #23 (Lisbon)

2009-11-19 Thread Carl Mäsak
Announce: Rakudo Perl 6 development release #23 (Lisbon) On behalf of the Rakudo development team, I'm pleased to announce the November 2009 development release of Rakudo Perl #23 Lisbon. Rakudo is an implementation of Perl 6 on the Parrot Virtual Machine (see http://www.parrot.org). The tarball

Rakudo Perl 6 development release #22 (Thousand Oaks)

2009-10-23 Thread Jonathan Scott Duff
Announce: Rakudo Perl 6 development release #22 (Thousand Oaks) On behalf of the Rakudo development team, I'm pleased to announce the October 2009 development release of Rakudo Perl #22 Thousand Oaks. Rakudo is an implementation of Perl 6 on the Parrot Virtual Machine (see http://www.parrot.org

Re: Looking for help updating Perl 6 and Parrot part of Perl Myths talk

2009-09-25 Thread Tim Bunce
I gave the talk at OSSBarcamp in Dublin last weekend and it went well. My sincere thanks to everyone who contributed. The slides are available at: http://www.slideshare.net/Tim.Bunce/perl-myths-200909 The graphs and stats charting the continuing growth of perl and the perl community were

Re: Looking for help updating Perl 6 and Parrot part of Perl Myths talk

2009-09-25 Thread Moritz Lenz
about making a graph showing the increase of Perl 6 projects lately. Proto's project.list contains all the pertinent history, so half an hour with git-log and SVG::Plot ought to be able to produce something nice. If no-one else takes that as a hint, I might look at it soonish. :) I know

Re: perl6.org (Was: Re: How can i contribute for perl 6 ?)

2009-09-19 Thread Moritz Lenz
Moritz Lenz wrote: In other words, we need to scale. Please check perl6.org again, mostly the scaling is done now. Cheers, Moritz

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

2009-09-18 Thread François Perrad
2009/9/17 jerry gay jerry@gmail.com: 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

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: 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 when I'm

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

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 mail2sarava...@gmail.com 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

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/rakudo

Re: Looking for help updating Perl 6 and Parrot part of Perl Myths talk

2009-09-16 Thread Carl Mäsak
a proto commit bit. The former, while apparently a nice effort, doesn't contain any Perl 6 code as far as I can see. // Carl

Re: How can i contribute for perl 6 ?

2009-09-16 Thread Moritz Lenz
On Tue, Sep 15, 2009 at 09:30:13AM +0530, Saravanan Thiyagarajan wrote: Would like to be a volunteer in working for perl-6. Can some one help me to get into right direction ? I've written about various options on perlmonks [1], but I think the best thing you can do right now is to pick a simple

Re: How can i contribute for perl 6 ?

2009-09-16 Thread Saravanan T
at 5:32 PM, Timothy S. Nelson wayl...@wayland.id.auwrote: On Tue, 15 Sep 2009, Saravanan Thiyagarajan wrote: Would like to be a volunteer in working for perl-6. Can some one help me to get into right direction ? Sure. The best way to help depends on your skill-set. One place to start

Re: Looking for help updating Perl 6 and Parrot part of Perl Myths talk

2009-09-16 Thread Nathan Gray
On Mon, Sep 14, 2009 at 12:15:05PM +0100, Tim Bunce wrote: You can find my current draft at http://files.me.com/tim.bunce/65oikg (2.3MB PDF) page 73 - Haskell should be spelled with two Ls -kolibrie

Re: Looking for help updating Perl 6 and Parrot part of Perl Myths talk

2009-09-16 Thread François Perrad
? The latter I wasn't really aware of. It's now added to the list, and wayland has been given a proto commit bit. The former, while apparently a nice effort, doesn't contain any Perl 6 code as far as I can see. // Carl

Re: How can i contribute for perl 6 ?

2009-09-16 Thread Timothy S. Nelson
On Tue, 15 Sep 2009, Patrick R. Michaud wrote: On Tue, Sep 15, 2009 at 10:02:02PM +1000, Timothy S. Nelson wrote: On Tue, 15 Sep 2009, Saravanan Thiyagarajan wrote: Would like to be a volunteer in working for perl-6. Can some one help me to get into right direction ? Sure

Re: How can i contribute for perl 6 ?

2009-09-16 Thread Timothy S. Nelson
On Tue, 15 Sep 2009, Saravanan T wrote: Thanks Tim for the link, I tried IRC channel felt like not to disturb from their serious discussion with a newbie question. Feel free. There are a few people in the serious discussions who will ignore questions not directly targetted at them, but a

Re: Looking for help updating Perl 6 and Parrot part of Perl Myths talk

2009-09-16 Thread Timothy S. Nelson
forward with it (well, if I have tuits -- I hope to be back to Perl 6 stuff within the next month). I don't want to complain, though. Great work so far, Rakudo implementors! :) - | Name: Tim Nelson

Re: How can i contribute for perl 6 ?

2009-09-16 Thread Saravanan Thiyagarajan
, 2009 at 11:16:56AM -0500, Kyle Hasselbacher wrote: On Mon, Sep 14, 2009 at 11:00 PM, Saravanan Thiyagarajan perlsa...@gmail.com wrote: Would like to be a volunteer in working for perl-6. Can some one help me to get into right direction ? This is how I did it: http://perlmonks.org

Workaround for role stubs (Re: Looking for help updating Perl 6 and Parrot part of Perl Myths talk)

2009-09-16 Thread Moritz Lenz
Timothy S. Nelson wrote: On Wed, 16 Sep 2009, Carl Mäsak wrote: Tim (), Raphael (): Some XML related stuff: XML parser: http://github.com/fperrad/xml/ Tree manipulation: http://github.com/wayland/Tree/tree/master Thanks. Any reason they're not known to proto? The latter I wasn't

Re: Looking for help updating Perl 6 and Parrot part of Perl Myths talk

2009-09-16 Thread Raphael Descamps
Am Mittwoch, den 16.09.2009, 10:30 +0200 schrieb François Perrad: 2009/9/16 Carl Mäsak cma...@gmail.com: Tim (), Raphael (): Some XML related stuff: XML parser: http://github.com/fperrad/xml/ No Perl6. Only Parrot PCT. Yes, I know. But your XML grammar is Perl 6 syntax anyway

Re: How can i contribute for perl 6 ?

2009-09-16 Thread Geoffrey Broadwell
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 when I'm doing Perl 6 stuff. That link is one of the 7 links. Perhaps your other Perl

Re: How can i contribute for perl 6 ?

2009-09-16 Thread Timothy S. Nelson
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 when I'm doing Perl 6 stuff. That link

Re: Looking for help updating Perl 6 and Parrot part of Perl Myths talk

2009-09-15 Thread Tim Bunce
not in graph. Updated to the latest, which also has more platforms. http://matrix.cpantesters.org/?dist=DBI+1.609 I don't know if you're going for visual consistency between the Perl 5 and Perl 6 sections, but in the former, the section dealing with each myth ended with the title of that myth

Re: Looking for help updating Perl 6 and Parrot part of Perl Myths talk

2009-09-15 Thread Tim Bunce
file-handles, Test::Simple 2002: Module::Build, Test::Builder, 2003: PAR, Perl 5.8.1 2004: Perl 6 Apocalypse 12 (Roles), CPANTS 2005: PPI, Perl::Critic 2006: CPAN Testers, Moose, Strawberry Perl 2007: Devel::Declare, local::lib 2008: Padre, Enlightened Perl

How can i contribute for perl 6 ?

2009-09-15 Thread Saravanan Thiyagarajan
Hi, Would like to be a volunteer in working for perl-6. Can some one help me to get into right direction ? @perlsaran

Re: How can i contribute for perl 6 ?

2009-09-15 Thread Timothy S. Nelson
On Tue, 15 Sep 2009, Saravanan Thiyagarajan wrote: Would like to be a volunteer in working for perl-6. Can some one help me to get into right direction ? Sure. The best way to help depends on your skill-set. One place to start is at http://www.rakudo.org/how-to-help That doesn't cover

Re: Looking for help updating Perl 6 and Parrot part of Perl Myths talk

2009-09-15 Thread Tim Bunce
On Mon, Sep 14, 2009 at 03:46:54PM +0200, Carl Mäsak wrote: Tim (): I'd be grateful for feedback on any of the slides, but I'm especially interested in updates for:    page 73 - Perl 6 implementations                I've added Mildew, with links, to the SMOP line

Re: Looking for help updating Perl 6 and Parrot part of Perl Myths talk

2009-09-15 Thread Carl Mäsak
Tim (), Carl (), Tim (): I'd be grateful for feedback on any of the slides, but I'm especially interested in updates for:    page 73 - Perl 6 implementations                I've added Mildew, with links, to the SMOP line                anything I should add / change / remove

<    1   2   3   4   5   6   7   8   9   10   >