People of Perl 6: Moritz Lenz
Moritz Lenz is a contributor to Perl 6 and Rakudo Perl 6. You may know him as the writer of the popular Perlgeek.de Perl 6 blog or a chief wrangler of the Perl 6 test suite. Here are his own words on Perl 6 and Rakudo.
Moritz Lenz is a contributor to Perl 6 and Rakudo Perl 6. You may know him as the writer of the popular Perlgeek.de Perl 6 blog or a chief wrangler of the Perl 6 test suite. Here are his own words on Perl 6 and Rakudo.
Carl Mäsak is a developer of Rakudo Perl 6 and arguably the most dedicated bug wrangler. He’s contributed to more bug reports than anyone else. If you find that Rakudo does not do as you expect, you’ll likely talk to him on #perl6 for help triaging and categorizing your bug.
In his own words, here’s how he’s helped make Perl 6 real.
Modern Perl developments provide better capabilities for abstraction and reusable code. Rethinking a project more than a decade old with modern techniques demonstrates how much Perl has improved-and how far it could go.
Jonathan Worthington is one of the lead developers of Rakudo Perl 6. In this interview he discusses the project, its future, and what to expect from this exciting new language.
The first Rakudo Star release is out, making Perl 6 available to a wider range of users. Welcome to the new era of Perl.
Welcome to the new Perl.com! It’s a great time to program Perl, and our intent is that Perl.com can show off our language, libraries, and community.
Perl 5.12 has just come out. A rejuvenated development process helps ensure a bright future for Perl as it enters its third decade of making easy things easy and hard things possible. Here’s what you can expect when you upgrade…
While Perl has a few heavy hitters in the web framework world (Catalyst, Jifty, CGI::App), sometimes they can seem like overkill. When writing a light web service or a high-end but not-as-complex website, you might want something smaller and simpler….
I’m working on a project with Curtis “Ovid” Poe and Adrian Howard. We use Perl 5.10.1, but because we control which version of Perl 5 we use, there’s no reason not to test with Perl 5.12.0 - and if we…
Suppose that you want to load a module dynamically (you have the name in a scalar), then alias a function from that module to a new name in another class. In other words, you want a renaming import. How do…
Any language—programming or natural—develops idioms, or common patterns of expression. The earth revolves, but we speak of the sun rising or setting. We talk of clever hacks and nasty hacks and slinging code. We ping each other on IRC to…
Every software distribution is a bunch of files written and maintained by programmers. The files are of three types: code, documentation, and crap—though this distinction is too subtle. Much of the documentation and code is crap, too. It’s pointless. It’s…
A Beginner’s Introduction to Perl 5.10 talked about the core elements of Perl: variables (scalars, arrays, and hashes), math operators and some basic flow control (the for statement). Now it’s time to interact with the world. (A Beginner’s Introduction…
First, a Little Sales Pitch Editor’s note: this series is based on Doug Sheppard’s Beginner’s Introduction to Perl. A Beginner’s Introduction to Files and Strings with Perl 5.10 explains how to use files and strings, and A Beginner’s Introduction to…
Data management is a critical and challenging aspect for any online resource. With exponentially growing data sizes and popularity of rich media, even small online resources must effectively manage and distribute a significant amount of data. Moreover, the peace…
Programmers have long recognized that separating code logic from presentation is good. The Perl community has produced many fine systems for doing just this. While there are many systems, they largely fall within two execution models, pipeline and callback…
Why Gates? In a perfect world we wouldn’t do things we should not. However the world is not like this; people do forbidden things sometimes. This also applies to computer systems used by more than one person. Almost everyone…
brian d foy is the author of Mastering Perl, now available in its second edition, as well as several other Perl books. As the founder of Perl mongers, he’s been active in the Perl community for almost 20 years. Ever…
For Perl’s 20th anniversary, several Perl programmers reflect on their experiences with the language.
I think, to most people, scripting is a lot like obscenity. I can’t define it, but I’ll know it when I see it. Here are some common memes floating around: Simple language “Everything is a string” Rapid prototyping Glue…