Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • What I'd like to see is more highlights of code with ordinary Perl6 features.

    Every time there's a post on PerlMonks about Perl6 stuff it's about extra-ordinary features that no doubt are useful and important, the same way e.g. closures are, but isn't what day-to-day Perl6 coding will be all about. At least not in the beginning, when people start getting used to everything new, desperately trying not to become overwhelmed.

    And not that I don't like and appreciate closures, but they're an example of somethin
    • Agreed – though I’m not even talking about particularly ground breaking stuff. I’m talking about things that will be bread and butter, like all the punctuation related to parameter lists, and the traits built into the core language, and the multi-sub/method thing, and calling methods on self or super, etc etc etc. Even these mundande and everyday things seem laden with a lot of syntax in Perl 6.

      Indeed, a few simple but non-trivial examples showing how to use these would be helpful.


  • Do a search for Perl6 on CPAN and you will find a lot of stuff about Perl6 you can play with now. : )
    • Unfortunately Perl6::Classes sounds a little too fragile.

      Actually I'm more inclined to play around with Perl6 proper a bit and see how far that takes me. The Python challenge sounds like a good set of problems.
    • Yes. Including, strangely enough, Pugs. And my last paragraph says “once I get around to playing with Pugs.”
  • I share your fears to some extent. The amount of keywords in Perl 6, for example, is staggering in comparison to other languages. There are so many ways to do so many different things...

    Geesh, I think we'll just have to le-learn it piece by piece, starting with the familiar stuff and moving on to the unfamiliar as the need arises. Some of the features, like inheritance of grammars, continuations and coroutines won't be used by 99% of the users 99% of the time, but still it's good to have them there, just i

    • I challenge the notion that these features will be used so little. I think we will be using them a whole lot, much more than we think we will. Grammar inheritance f.ex is something I probably would have used lots and lots in the past, had I had something like it.

      That is one reason I am wary, in fact. I do not for a second believe that all these exotic-looking features will remain as optional as they’re claimed to be – no more so than we nowadays consider all the things which Perl 5 introduced