FAQ

Search Discussions

45 discussions - 613 posts

  • Sorry if I'm asking a question that I've missed in a synopsis. Perl 6 will be able to load more than one version of the "same" module. As I understand it, this would let you have more than one ...
    Nicholas ClarkNicholas Clark
    Oct 18, 2005 at 9:41 pm
    Nov 22, 2005 at 8:22 pm
  • Hello all. I would like to propose that class methods do not get inherited along normal class lines. I think that inheriting class methods will, in many cases, not DWIM. This is largely because your ...
    Stevan LittleStevan Little
    Oct 11, 2005 at 10:12 pm
    Oct 26, 2005 at 12:55 pm
  • Hi, while fixing bugs for the imminent Pugs 6.2.10 release, we ran into several issues with magical pairs (pairs which unexpectedly participate in named binding) again. Based on Luke's ...
    Ingo BlechschmidtIngo Blechschmidt
    Oct 9, 2005 at 6:25 pm
    Oct 12, 2005 at 5:47 pm
  • I think it'd be great if +=, ~=, +&=, ++, etc, could all assume $_ on their LHS when there is no obvious operand. This clashes with &prefix:<= , but that's nothing a space cannot fix. Same for lvalue ...
    JuerdJuerd
    Oct 25, 2005 at 7:44 am
    Nov 4, 2005 at 2:33 pm
  • I'm mentally going over the ways to do it. class Foo; # the perl5 way use base <<Base ; sub new { my $class = shift; my $self = $class.SUPER::new(@_); # syntax? return $self; } sub do_it { my($self, ...
    Ashley WintersAshley Winters
    Oct 24, 2005 at 1:33 pm
    Nov 8, 2005 at 7:28 pm
  • Hello all, I have a question about method conflict resolution works for roles, and I cannot seem to find this in any of the Apoc/Syn documents. Here is the basic issue: role Foo { method foo { ... } ...
    Stevan LittleStevan Little
    Oct 28, 2005 at 2:20 am
    Nov 3, 2005 at 5:50 pm
  • What should zip do given 1..3 and 1..6? (a) 1 1 2 2 3 3 4 5 6 (b) 1 1 2 2 3 3 undef 4 undef 5 undef 6 (c) 1 1 2 2 3 3 (d) fail I'd want c, mostly because of code like for @foo Y 0... - $foo, $i { ... ...
    JuerdJuerd
    Oct 4, 2005 at 7:00 pm
    Oct 6, 2005 at 6:49 pm
  • I've created pugs/docs/quickref/fears, a list of Perl 6 fears. Feel free to add your own, or fears you heard about! If you don't have committer access, ask Autrijus for it, or just reply to this ...
    JuerdJuerd
    Oct 23, 2005 at 10:20 pm
    Oct 25, 2005 at 6:05 pm
  • Yesterday I spend some hours getting pugs to understand translitterations with multiple ranges in each pair. E.g. "foobar".trans( "a-z" = "n-za-n" ); By accident I tested something like: ...
    Peter MakholmPeter Makholm
    Oct 14, 2005 at 6:39 am
    Oct 19, 2005 at 11:03 pm
  • Autrijus convinced me that we have to really nail down the semantics of type annotation without "use static". Let's first nail down what I meant by "semantics" in that sentence. Basically, when do ...
    Luke PalmerLuke Palmer
    Oct 6, 2005 at 11:44 pm
    Oct 10, 2005 at 4:06 pm
  • Okay, I seriously have to see an example of a submethod in use. BUILD etc. don't count. Why? Because: class Foo { method BUILD () { say "foo" } } class Bar is Foo { submethod BUILD () { say "bar" } } ...
    Luke PalmerLuke Palmer
    Oct 12, 2005 at 5:53 pm
    Oct 14, 2005 at 6:16 am
  • I should point out that one of the major changes in the most recent S6 is that named arguments are now marked by : rather than +, with :foo($bar) being the way to declare parameter $bar but give it ...
    Larry WallLarry Wall
    Oct 26, 2005 at 1:45 pm
    Oct 27, 2005 at 2:48 pm
  • Does this mean that roles are the recommended way to create immutable classes? Given that roles and classes now seem to differ only in their mutability, I can't see a reason why I would use class as ...
    Rob KinyonRob Kinyon
    Oct 27, 2005 at 12:29 am
    Oct 28, 2005 at 12:14 am
  • i have an opportunity to get an email sent to the faculty of a top CS dept. my goal is to get internal support for a potential YAPC to be hosted there. so i want to present perl 6 to them in a way ...
    Uri GuttmanUri Guttman
    Oct 18, 2005 at 7:40 am
    Oct 19, 2005 at 7:01 pm
  • Here's how I see roles. This is just an attempt to formalize our concepts so that the answer becomes an obvious truth rather than a decision. A role is an interface with some default implementations. ...
    Luke PalmerLuke Palmer
    Oct 29, 2005 at 1:45 am
    Nov 2, 2005 at 10:15 am
  • C<but properties get attached to a value, and are available when the value is passed to other functions/ etc. I would like to be able to define a property of a value that is trapped in the lexical ...
    Dave WhippDave Whipp
    Oct 6, 2005 at 6:52 pm
    Oct 7, 2005 at 9:57 pm
  • Hi (), This is probably a stupid question, but I can't find anything from google: Does Perl6 support multiline comments? Alfie John
    Alfie JohnAlfie John
    Oct 12, 2005 at 5:29 am
    Oct 12, 2005 at 10:26 pm
  • JoelOnSoftware wrote an article I recently saw linked on perlmonks: http://www.joelonsoftware.com/articles/Wrong.html The article discusses writing robust software, specifically by dealing with data ...
    Yuval KogmanYuval Kogman
    Oct 18, 2005 at 6:39 pm
    Oct 19, 2005 at 12:56 am
  • (I'm mainly interested about graphical primitives, but there are likely other areas where standard library would be of use.) If I want to write a crossplatform text-mode application, I could write it ...
    Markus LaireMarkus Laire
    Oct 15, 2005 at 5:33 am
    Oct 18, 2005 at 6:15 pm
  • For the last couple days, I've been implementing a cryptographic cipher framework for Perl 6. (It's in the Pugs repository if you want to see it.) Dealing with this sort of algorithm has brought ...
    Brent 'Dax' Royal-GordonBrent 'Dax' Royal-Gordon
    Oct 4, 2005 at 5:58 am
    Oct 5, 2005 at 3:10 pm
  • Subroutines are useful inside classes, for factoring class-specific implementation details out of the class's methods. The main reason they're useful is because they're not part of the object ...
    Damian ConwayDamian Conway
    Oct 29, 2005 at 11:51 am
    Nov 3, 2005 at 4:47 pm
  • What I want to do, is a bit like... class A { has $.b; method show { "$.b".say }; }; A( b = 5 ).show;` Thanks, Xinming
    Yiyi HuYiyi Hu
    Oct 27, 2005 at 7:18 pm
    Oct 27, 2005 at 9:45 pm
  • Apocalypse 12 has the following to say about roles and trust (http://www.perl.com/pub/a/2004/04/16/a12.html?page=10) It's not clear whether roles should be allowed to grant trust. In the absence of ...
    OvidOvid
    Oct 5, 2005 at 8:23 pm
    Oct 13, 2005 at 6:20 am
  • Playing with pugs, I ran into this corner case: sub f($x) { say $x; } f {1}.(); # ok, outputs 1 sub f(*@_) { say @_; } f {1}.(); # outputs block, tries to call a method from the return of say, dies ...
    Miroslav SilovicMiroslav Silovic
    Oct 4, 2005 at 10:25 pm
    Oct 5, 2005 at 6:48 pm
  • (ref: http://svn.openfoundry.org/pugs/docs/notes/theory.pod) I started thinking about the "in general, unverifiable programmatically" bit. While obviously true, perhaps we can get closer than just ...
    Dave WhippDave Whipp
    Oct 13, 2005 at 10:44 pm
    Nov 12, 2005 at 5:37 am
  • I'm in a long-standing situation with my module development where I want to design a set of associated classes such that invocations of submethods or class methods, such as new(), of one class by ...
    Darren DuncanDarren Duncan
    Oct 19, 2005 at 10:11 pm
    Oct 20, 2005 at 3:48 am
  • In the discussions I've had with Steve, one thing that always nagged me - what's the difference between a "class" and a "role"? I couldn't fix it in my head why there were two separate concepts. ...
    Rob KinyonRob Kinyon
    Oct 14, 2005 at 1:09 pm
    Oct 14, 2005 at 6:42 pm
  • Not sure if this matter was resolved on a previous discussion, but here goes ... I would like to have a simple way to combine 2 array where every element of each array is combined with every element ...
    Darren DuncanDarren Duncan
    Oct 28, 2005 at 6:21 am
    Oct 28, 2005 at 10:19 am
  • I'd like to start by saying "DON'T PANIC! I'm not going to write a book on Perl 6" ;-) Luckily we have people with much more enlish-fu, structured-thought-fu, and general get-it-done-fu... Now let's ...
    Yuval KogmanYuval Kogman
    Oct 14, 2005 at 8:12 pm
    Oct 15, 2005 at 5:27 pm
  • So, I was thinking about how $Larry's original plan for doing the Perl6 design was something along the lines of "write a series of Apocalypses, one for each chapter of the Camel book". I know that ...
    David StorrsDavid Storrs
    Oct 1, 2005 at 3:43 pm
    Oct 5, 2005 at 5:21 pm
  • Hi, S04 says thus: The default case: default {...} is exactly equivalent to when true {...} However, that parses to: if $_ ~~ bool::true { ...; leave } Which is not executed if $_ is false, unless ~~ ...
    Ilmari VacklinIlmari Vacklin
    Oct 24, 2005 at 4:38 am
    Oct 25, 2005 at 8:18 pm
  • Hi all, Is it intentional that S09 lists unboxed complex types, but equivalent Boxed types are missing from the "Types" section in S06? Sam.
    Sam VilainSam Vilain
    Oct 12, 2005 at 8:43 pm
    Oct 12, 2005 at 9:06 pm
  • Evening all, So I am in the process of adding class-methods into the meta-model using eigenclasses. Eigenclasses are a ruby thing (and also a CLOS thing IIRC), in which an anon-class is inserted ...
    Stevan LittleStevan Little
    Oct 10, 2005 at 10:16 pm
    Oct 11, 2005 at 12:13 am
  • =head1 Perl 6 Summary for 2005-10-10 through 2005-10-18 All~ Welcome to another Perl 6 Summary. Sadly, this week's summary is not brought to you by cookies as I already finished them. Sadder still, ...
    Matt FowlesMatt Fowles
    Oct 25, 2005 at 11:46 pm
    Oct 26, 2005 at 12:21 am
  • Yesterday, the spam filters on p6l didn't like me, but that's all been fixed. So, on to the good stuff.... I've been consumed by work for a while, but every time I return to the S29 work I have the ...
    Aaron ShermanAaron Sherman
    Oct 19, 2005 at 8:08 pm
    Oct 19, 2005 at 8:33 pm
  • Hey All, So, given the abundance of positive responses ;) for my "class methods don't inherit" proposal, I have decided to withdraw that proposal (see my last response on the thread). Of course, this ...
    Stevan LittleStevan Little
    Oct 14, 2005 at 5:54 am
    Oct 14, 2005 at 12:59 pm
  • Perl 6 Summary for 2005-09-26 through 2005-10-02 All~ Welcome to another summary, this time a day late because I was in Philly for Serenity. If you haven't seen Serenity yet you should stop reading ...
    Matt FowlesMatt Fowles
    Oct 4, 2005 at 11:17 pm
    Oct 5, 2005 at 10:02 am
  • I'd like to propose a new metamodel that (I hope) will meet all the specs @Larry has stated thus far. This metamodel is in two parts. Part the first: There is a single object given to P6 called ...
    Rob KinyonRob Kinyon
    Oct 21, 2005 at 1:58 pm
    Oct 21, 2005 at 1:58 pm
  • The Class::Role and Class::Roles modules on CPAN implement a form of compile-time Perl6 role composition for Perl5. Neither supports run-time role composition, as-in: ...
    Tim BunceTim Bunce
    Oct 21, 2005 at 10:48 am
    Oct 21, 2005 at 10:48 am
  • Hey all, I was messing around with GraphViz today and wrote a quick hack to autogenerate class diagrams using the reflective capabilities of the metamodel prototype. I put some of the more ...
    Stevan LittleStevan Little
    Oct 19, 2005 at 10:01 pm
    Oct 19, 2005 at 10:01 pm
  • Just an FYI to anyone who is interested. I have implemented the basic Eigenclass structure into the most recent meta-model prototype. It basically looks like this: Class ^ : eFoo<.......eBar ^ ^ ...
    Stevan LittleStevan Little
    Oct 19, 2005 at 3:31 pm
    Oct 19, 2005 at 3:31 pm
  • I retract my opposition to "err". After coding this: try { try { path = f.getCanonicalPath(); } catch (Exception e) { path = f.getAbsolutePath(); } } catch (Exception e) { path = f.toString(); } I am ...
    Austin HastingsAustin Hastings
    Oct 14, 2005 at 4:56 am
    Oct 14, 2005 at 4:56 am
  • Feather has been online for a few months now, and I think it's a good idea to try to evaluate, and to see how it can further improve productivity. The machine has 49 user accounts and is used in ...
    JuerdJuerd
    Oct 11, 2005 at 7:43 pm
    Oct 11, 2005 at 7:43 pm
  • The Perl 6 Summary for the week ending 2005-10-09 Hello, and welcome to the first Perl 6 Summary to be published on my website rather than its former home at <http://www.perl.com/ This week in ...
    The Perl 6 SummarizerThe Perl 6 Summarizer
    Oct 10, 2005 at 10:39 pm
    Oct 10, 2005 at 10:39 pm
  • On behalf of the Parrot team I'm proud to announce the release of Parrot 0.3.0. I'd like to thank all involved people as well as our sponsors for supporting us. What is Parrot? Parrot is a virtual ...
    Leopold ToetschLeopold Toetsch
    Oct 1, 2005 at 3:05 pm
    Oct 1, 2005 at 3:05 pm
Group Navigation
period‹ prev | Oct 2005 | next ›
Group Overview
groupperl6-language @
categoriesperl
discussions45
posts613
users88
websiteperl6.org

88 users for October 2005

Larry Wall: 63 posts Luke Palmer: 63 posts Juerd: 56 posts Stevan Little: 46 posts Rob Kinyon: 44 posts Yuval Kogman: 25 posts Michele Dondi: 17 posts Chromatic: 16 posts TSa: 16 posts Austin Hastings: 13 posts Steve Peters: 12 posts Dave Whipp: 11 posts Jonathan Scott Duff: 11 posts Ingo Blechschmidt: 10 posts Nate Wiger: 10 posts Damian Conway: 9 posts Uri Guttman: 9 posts Mark Reed: 8 posts Nicholas Clark: 8 posts Stuart Cook: 8 posts
show more
Archives