Recently in Rakudo Category

I'm glad to hear "Rakudo is slow!"

| 4 Comments

I'm pretty tired of the sniping and punditry about the recent release of Rakudo Star. However, David Golden has put together a great article about what the Rakudo Star release means both to the team and to the public.

Key points from his article:

  • Rakudo Star is the first prototype of an end-user distribution tarball
  • There is no way reactions to Rakudo Star can possibly live up to the hopes and dreams of those involved the project (and I say that it can't live up to the expectations of those outside the project, either)
  • Rakudo Star still is a significant step forward for Perl 6
  • If anyone was waiting for Perl 6 to rescue Perl, then they'll need to keep waiting.

And then, down in the comments, Moritz Lenz points out something I'd overlooked:

Yes, people now say "Rakudo is slow as $funny_metaphor", but that's much better than "Rakudo is vapourware". Once we speed up Rakudo, we can simply post benchmarks and say "look, it's now $n times faster than before". "Rakudo is slow" implies "Rakudo is", and that's a big step forward.

Thanks for the reminder, Moritz. Next it will be "Rakudo is faster, but not fast enough." And then maybe "Rakudo doesn't have enough documentation," and then "Rakudo doesn't have all the modules it should." All of it is progress.

Perlbuzz news roundup for 2010-08-09

| No Comments

These links are collected from the Perlbuzz Twitter feed. If you have suggestions for news bits, please mail me at andy@perlbuzz.com.

Perlbuzz news roundup for 2010-07-27

| No Comments


These links are collected from the Perlbuzz Twitter feed. If you have suggestions for news bits, please mail me at andy@perlbuzz.com.

Super-sized Perlbuzz news roundup 2009-08-11

| No Comments

These links are collected from the Perlbuzz Twitter feed. If you have suggestions for news bits, please mail me at andy@perlbuzz.com.

My to-do list always grows post-OSCON

| 2 Comments

Every year at OSCON I come home with a head full of ideas, and better yet, a huge list of new things to work on. Since the book is now done, and OSCON is now over, there's a chance I could work on them.

  • Ack plug-ins
    • I've been wanting to have plug-ins for ack for at least a year now, and I've connected with a number of people like Randy J. Ray who are on board to help me out. First task: Move it on over to github.
  • Coverity scans for Parrot
    • Met with David Maxwell of Coverity and he fired up the Coverity bot for Parrot, and now I have new niggling bugs to pick at.
  • PR work for first big release of Rakudo
    • There will be the first major release of Rakudo in spring 2010, and I got some plans going with Patrick Michaud to figure how we were going to build up buzz for that. I also have the notes from Damian's Perl 6 talk which are a fantastic summary of Perl 6's cool new features.
  • Human Creativity
    • Julian Cash has been having Jos Boumans do all his Perl work for the Human Creativity project, but I offered up my services to do whatever he wants. Turns out the Julian is also working with Devin Crain, who I've known for years in an entirely non-geeek context.
  • Hiring horror stories
    • Got some great response to my talk on job interviewing, and as always the stories resound the most. I talked to a few people afterwards who said they'd give me some horror stories I can run on The Working Geek as instructive examples of how not to do things, and why they're so awful.

For those of you leaving OSCON, what tasks did you just assign yourself in the past week?

Perlbuzz news roundup for 2009-03-03

| No Comments

Perl 6 stretches its wings, makes a milestone release

| No Comments

Rakudo Perl, the implementation of Perl 6 on the Parrot virtual machine, has made a milestone release.

For years now, Rakudo has been tucked into the Parrot project, but no longer. Rakudo is now its own project, with its own source repository and its own release schedule, following the Parrot release schedule closely.

This 14th development release of Rakudo is codenamed Vienna, after Vienna.pm, the Perl Mongers group that has been sponsoring Jonathan Worthington's development work since April 2008. Future releases will be named after other Perl-related cities.

This is a fantastic time to take a look at Rakudo and see what's happening. We're reaching the top of the hill, and I couldn't be more excited.

Perlbuzz news roundup for 2009-02-25

| 4 Comments

As promised, I'm going to start posting the quickie news tweets that I post to the Perlbuzz twitter feed here in the main Perlbuzz blog. These are links I found interesting and newsworthy, but didn't have any commentary or other story to go with them.

Here are the last twenty.

Should Perl 6 use the CPAN?

| 28 Comments

I just gave my keynote at Frozen Perl, and one of the big points I made was that we don't know what Perl 6 is going to look like. It's totally a green field. There's no toolchain, no LWP, no DBI, etc.

My big question: Should Perl 6 use the CPAN?

Does an 11 year-old distribution system make sense in 2009? In 1998, when we didn't have everything living in a cloud, and hosting websites took a lot of money, and if you wanted massive bandwidth, you were at a big company or a university. In 2009, those are no longer true.

Of course, I'm not suggesting that we don't distributing thousands of excellently awesome modules to the world. If we didn't, we wouldn't be Perl. But does it need to be through a centralized distribution channel like PAUSE + CPAN?

I don't have an answer.

Discuss.

I love visual representations of progress

| 1 Comment
Rock on, Rakudo dudes.
« Perl Foundation | Main Index | Archives | Windows »