Simple IO Handling with IO::All
One of my favorite things about Perl is how flexible it is. When I don’t like something about the language, I don’t let it get me down. I just change the language! The secret to doing this lies in Perl…
One of my favorite things about Perl is how flexible it is. When I don’t like something about the language, I don’t let it get me down. I just change the language! The secret to doing this lies in Perl…
Time marches on, and another summary gets written, sure as eggs are eggs and chromatic is a chap with whom I will never start a sentence. We start, as always, with perl6-internals. Platform games Work continued this week on expanding…
I started to use Subversion one year ago and liked the elegant file-system design a lot. Soon it became impossible for me to go back to CVS. This means that I felt uncomfortable whenever I was working on projects…
Welcome to the leapday summary. We’ll crack straight on with perl6-internals Running up to release time As Leapday had been chosen as the release date for Parrot 0.1.0, the week was mostly spent getting things ready for release. A…
Editor’s note: this document is out of date and remains here for historic interest. See Synopsis 7 for the current design information. What a piece of work is Perl 6! How noble in reason! How infinite in faculty! In…
Loading bytecode at runtime Last week Dan had specced out the rules for runtime loading of bytecode. This week, Leo Tötsch started implementing it. There was a certain amount of quibbling about syntax, but that was quickly sorted out….
For the past few months, my former employers and I have been working on a port of the Java Lucene search engine toolkit. On the February 3rd, Plucene was released to the world, implementing almost all of the functionality…
In his talk on Parrot at OSCON last year, Dan said that Parrot would have objects ‘by the end of the week’. It’s been a very long week, and it’s not finished yet. Right, venting over, time for the…
It’s coming up to Valentine’s day again, and invariably my thoughts turn back to last year’s rather memorable weekend-break to Stockholm, in which I learned two things: Stockholm makes a great Valentine’s destination. My girlfriend of the time was not…
Another Monday evening. Another day of displacement activity out of the way. There’s a huge lump of belly pork braising slowly in a mixture of stock, rice wine & soy sauce, and nothing on the telly. It must be time…
Sometime around July 2002 there was another of the seemingly inevitable and interminable threads about mailing list managers that pop up with regrettable frequency on the London Perl Mongers mailing list. It almost certainly contained references to Reply To…
Welcome once again to Gateshead, where the skies are grey, the view is uninspiring, and the workmen across the road seem determined to fall off the ladder before they get the double glazing fitted. But enough of the gay Gateshead…
There are a number of tools available for writing books. Many people would immediately reach for their favorite word processor, but having written one book using Microsoft Word I’m very unlikely to repeat the experience. Darren Chamberlain, Andy Wardley, and…
Welcome to the first summary from my new home in Gateshead. The same old wibble, with a different view from its window and fewer trips to London. Right, time to see what’s been going on in perl6-internals this week….
Thanks to the popularity of Mac OS X, the new iBook, and the PowerBook G4, it’s no longer uncool to talk about owning an Apple. Longtime Mac devotees have now been joined by longtime Unix devotees and pretty much…
For some, regular expressions provide the chainsaw functionality of the much-touted Perl “Swiss Army knife” metaphor. They are powerful, fast, and very sharp, but like real chainsaws, can be dangerous when used without appropriate safety measures. In this article…
It’s Monday. People have been talking about Perl 6, Parrot and the European Union Constitution. Let’s find out what they’ve been saying about Parrot first shall we? Threads Threads were discussed some more. Dan’s deadline is coming up soon,…
A colleague of mine recently asked me about Perl’s future. Specifically, he wondered if we have any tricks up our sleeves to compete against today’s two most popular platforms: .NET and Java. Without a second’s hesitation, I repeated the…
What a surprise, a scant week after the last Perl 6 Summary of 2003, it’s the first Perl 6 Summary of 2004. Will wonders never cease? Without further ado, we’ll start with perl6-internals as usual. Garbage Collection Tasks Dan noted…
Recently we heard from Kake Pugh about the OpenGuides project, a wiki-based collaborative city guide system; previously, we heard from Brian Ingerson about his Kwiki wiki implementation. Guides, wikis, blogs … the new fashion in software engineering at the…