r25226 - docs/Perl6/Spec

2009-02-06 Thread pugs-commits
Author: lwall Date: 2009-02-07 08:50:27 +0100 (Sat, 07 Feb 2009) New Revision: 25226 Modified: docs/Perl6/Spec/S29-functions.pod Log: missing commas Modified: docs/Perl6/Spec/S29-functions.pod === --- docs/Perl6/Spec/S29-function

Re: r25182 - docs/Perl6/Spec

2009-02-06 Thread Brandon S. Allbery KF8NH
On 2009 Feb 6, at 6:24, Daniel Ruoso wrote: Em Sex, 2009-02-06 às 02:07 -0500, Brandon S. Allbery KF8NH escreveu: I would think fcntl() is just the Unix version of a more general concept, which is probably wider than POSIX. Maybe this wider concepts can be expressed in their own roles, as alr

Re: 2 questions: Implementations and Roles

2009-02-06 Thread Jon Lang
Timothy S. Nelson wrote: >Also, is there a simple way to know when I should be using a class > vs. a role? If you plan on creating objects with it, use a class. If you plan on creating classes with it, use a role. -- Jonathan "Dataweaver" Lang

Re: r25200 - docs/Perl6/Spec t/spec

2009-02-06 Thread Brandon S. Allbery KF8NH
On 2009 Feb 5, at 13:51, Larry Wall wrote: Pity that -F specifies the ground. Hey, I know, let's make -G the figure, that makes about as much sense as -x vs +x, or electrons vs positrons... :) Someone's been rereading _Gödel,_Escher,_Bach_? -- brandon s. allbery [solaris,freebsd,perl,pugs,h

r25223 - docs/Perl6/Spec

2009-02-06 Thread pugs-commits
Author: lwall Date: 2009-02-07 00:27:35 +0100 (Sat, 07 Feb 2009) New Revision: 25223 Modified: docs/Perl6/Spec/S02-bits.pod Log: refactor pseudo-package names clarify use of protoobjects as responder to subcall interface Modified: docs/Perl6/Spec/S02-bits.pod =

2 questions: Implementations and Roles

2009-02-06 Thread Timothy S. Nelson
Quick question about implementing things like the DBI/DBD split in Perl6. In Perl5, you have code in DBI that essentially says: - $driverpackage = "DBD::$driver"; eval "use $driverpackage; \$obj = $driverpackage->new(\%params);"; - This has always seemed ugly to me. Is there

Re: r25182 - docs/Perl6/Spec

2009-02-06 Thread Daniel Ruoso
Em Sex, 2009-02-06 às 02:07 -0500, Brandon S. Allbery KF8NH escreveu: > >> +=head2 IO::POSIX > >> + > >> +Indicates that this object can perform standard posix IO operations. > > I don't like that wording, but getting it right seems tricky. > Do we want/need to deal with POSIX conformance levels?