Stories
Slash Boxes
Comments
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

use Perl Log In

Log In

[ Create a new account ]

acme (189)

acme
  (email not shown publicly)
http://www.astray.com/

Leon Brocard (aka acme) is an orange-loving Perl eurohacker with many varied contributions to the Perl community, including the GraphViz module on the CPAN. YAPC::Europe was all his fault. He is still looking for a Perl Monger group he can start which begins with the letter 'D'.
+ -

  Perl 5.13.0 is now available[->] on 2010.04.21 1:42 Leon Brocard

Submitted by Leon Brocard on 2010.04.21 1:42
Releases
Leon Brocard writes "The heat still remained at quite a supportable degree. With an
involuntary shudder, I reflected on what the heat must have been
when the volcano of Sneffels was pouring its smoke, flames, and
streams of boiling lava — all of which must have come up by the
road we were now following. I could imagine the torrents of hot
seething stone darting on, bubbling up with accompaniments of
smoke, steam, and sulphurous stench!
"Only to think of the consequences," I mused, "if the old
volcano were once more to set to work."
      — Jules Verne, "A journey to the centre of the earth"

It gives me great pleasure to announce the release of Perl 5.13.0.

This is the first DEVELOPMENT release in the 5.13.x series leading to a
stable release of Perl 5.14.0. You can find a list of high-profile changes
in this release in the file "perl5130delta.pod" inside the distribution.

You can download the 5.13.0 release from:

  http://search.cpan.org/~lbrocard/perl-5.13.0/

The release's SHA1 signatures are:

    cac68b877f88207d46b064e84304b9b9904ff70e perl-5.13.0.tar.gz
    926a9bf27f180ccb4094801181b3c77208f26f16 perl-5.13.0.tar.bz2

We welcome your feedback on this release. If you discover issues
with Perl 5.13.0, please use the 'perlbug' tool included in this
distribution to report them. If Perl 5.13.0 works well for you, please
use the 'perlthanks' tool included with this distribution to tell the
all-volunteer development team how much you appreciate their work.

If you write software in Perl, it is particularly important that you test
your software against development releases. While we strive to maintain
source compatibility with prior stable versions of Perl wherever possible,
it is always possible that a well-intentioned change can have unexpected
consequences. If you spot a change in a development version which breaks
your code, it's much more likely that we will be able to fix it before the
next stable release. If you only test your code against stable releases
of Perl, it may not be possible to undo a backwards-incompatible change
which breaks your code.

Notable changes in this release:

* "safe signals" optimization

* Assignment to $0 sets the legacy process name with prctl() on Linux

Perl 5.13.0 represents eight days of development since Perl 5.12.0 and
contains 3,766 lines of changes across 151 files from 29 authors and
committers:

Ævar Arnfjörð Bjarmason, Alex Vandiver, Chris Williams, chromatic,
Craig A. Berry, David Golden, David Mitchell, Eric Brine, Father
Chrysostomos, Florian Ragwitz, Frank Wiegand, Gisle Aas, H.Merijn
Brand, Hugo van der Sanden, Jesse Vincent, Josh ben Jore, Karl
Williamson, Leon Brocard, Michael G Schwern, Michael G. Schwern, Nga
Tang Chan, Nicholas Clark, Niko Tyni, Rafael Garcia-Suarez, Ricardo
Signes, Robin Barker, Slaven Rezic, Steffen Mueller, Zefram.

Many of the changes included in this version originated in the CPAN
modules included in Perl's core. We're grateful to the entire CPAN
community for helping Perl to flourish.

Ricardo Signes will release 5.13.1 on May 20, 2010. Matt Trout will
release 5.13.2 on June 20, 2010. David Golden will release 5.13.3
on July 20, 2010.

Regards, Léon"

Link To Original Source
Read More 0 comments

+ -

  Perl 5.11.2 on 2009.11.23 9:29 acme

Submitted by acme on 2009.11.23 9:29
Releases

  The streets were pretty quiet, which was nice. They're always quiet here
  at that time: you have to be wearing a black jacket to be out on the
  streets between seven and nine in the evening, and not many people in the
  area have black jackets. It's just one of those things. I currently live
  in Colour Neighbourhood, which is for people who are heavily into colour.
  All the streets and buildings are set for instant colourmatch: as you
  walk down the road they change hue to offset whatever you're wearing.
  When the streets are busy it's kind of intense, and anyone prone to
  epileptic seizures isn't allowed to live in the Neighbourhood, however
  much they're into colour.
                 - Michael Marshall Smith, "Only Forward"

It gives me great pleasure to announce the release of Perl 5.11.2.

This is the third DEVELOPMENT release in the 5.11.x series leading to a stable release of Perl 5.12.0. You can find a list of high-profile changes in this release in the file "perl5112delta.pod" inside the distribution.

You can download the 5.11.2 release from:

   http://search.cpan.org/~lbrocard/perl-5.11.2/

The release's SHA1 signatures are:

   2988906609ab7eb00453615e420e47ec410e0077  perl-5.11.2.tar.gz

   0014442fdd0492444e1102e1a80089b6a4649682  perl-5.11.2.tar.bz2

We welcome your feedback on this release. If you discover issues with Perl 5.11.2, please use the 'perlbug' tool included in this distribution to report them. If Perl 5.11.2 works well for you, please use the 'perlthanks' tool included with this distribution to tell the all-volunteer development team how much you appreciate their work.

If you write software in Perl, it is particularly important that you test your software against development releases. While we strive to maintain source compatibility with prior stable versions of Perl wherever possible, it is always possible that a well-intentioned change can have unexpected consequences. If you spot a change in a development version which breaks your code, it's much more likely that we will be able to fix it before the next stable release. If you only test your code against stable releases of Perl, it may not be possible to undo a backwards-incompatible change which breaks your code.

Notable changes in this release:

  • It is now possible to overload the C operator
  • Extension modules can now cleanly hook into the Perl parser to define new kinds of keyword-headed expression and compound statement
  • The lowest layers of the lexer and parts of the pad system now have C APIs available to XS extensions
  • Use of C<:=> to mean an empty attribute list is now deprecated

Perl 5.11.2 represents approximately 3 weeks development since Perl 5.11.1 and contains 29,992 lines of changes across 458 files from 38 authors and committers:

Abhijit Menon-Sen, Abigail, Ben Morrow, Bo Borgerson, Brad Gilbert, Bram, Chris Williams, Craig A. Berry, Daniel Frederick Crisman, Dave Rolsky, David E. Wheeler, David Golden, Eric Brine, Father Chrysostomos, Frank Wiegand, Gerard Goossen, Gisle Aas, Graham Barr, Harmen, H.Merijn Brand, Jan Dubois, Jerry D. Hedden, Jesse Vincent,
Karl Williamson, Kevin Ryde, Leon Brocard, Nicholas Clark, Paul Marquess, Philippe Bruhat, Rafael Garcia-Suarez, Sisyphus, Steffen Mueller, Steve Hay, Steve Peters, Vincent Pit, Yuval Kogman, Yves Orton, and Zefram.

Many of the changes included in this version originated in the CPAN modules included in Perl's core. We're grateful to the entire CPAN community for helping Perl to flourish.

Jesse Vincent or a delegate will release Perl 5.11.3 on December 20, 2009. Ricardo Signes will release Perl 5.11.4 on January 20, 2010. Steve Hay will release Perl 5.11.5 on February 20, 2010.

Regards, Léon

Read More 0 comments

+ -

  Journal: Perl 5.11.2 on 2009.11.21 3:56

Journal by acme on 2009.11.21 3:56
User Journal

  The streets were pretty quiet, which was nice. They're always quiet here
  at that time: you have to be wearing a black jacket to be out on the
  streets between seven and nine in the evening, and not many people in the
  area have black jackets. It's just one of those things. I currently live
  in Colour Neighbourhood, which is for people who are heavily into colour.
  All the streets and buildings are set for i

Read More 2 comments
Comments: 2
+ -

  Journal: OOPSLA 2009 on 2009.11.05 3:41

Journal by acme on 2009.11.05 3:41
User Journal

OOPSLA 2009 happened a few weeks ago. OOPSLA stands for Object-Oriented Programming, Systems, Languages & Applications and I've always been quite interested in the conference. The proceedings of the conference aren't put online, but I've managed to find two interesting papers:

Read More 2 comments
Comments: 2
+ -

  Comment: Re:Pity it's layed out like that (Score 1) on 2009.10.20 2:23

by acme on 2009.10.20 2:23 (#70923)
Attached to: Games
Bouncy requires an experimental redesign branch of SDL. when it's stable it'll get tidied up and go to CPAN.
Read More 2 comments
Comments: 2
+ -

  Journal: Games on 2009.10.19 2:34

Journal by acme on 2009.10.19 2:34
User Journal

A few weeks ago I was up in the hills about Geneva reminiscing with my sister about all the things we used to enjoy when we were smaller. When I was younger I used to really enjoy programming computer games, first on my 48K Spectrum and then later on in STOS BASIC and then 68000 assembly language on my Atari ST.

Read More 2 comments
Comments: 2
+ -

  Journal: Perl/iX for HP e3000 MPE on 2009.09.15 8:54

Journal by acme on 2009.09.15 8:54
User Journal

I'm trying to update various URLs in the Perl source code. Regarding the Perl/iX for HP e3000 MPE README.

It's very out of date now and most of the URLs are broken. I've contacted Mark Bixby, but he no longer has any involvement with the MPE/iX OS or that particular Perl port.

Read More 0 comments

+ -

  Journal: YAPC::Europe 2009 on 2009.08.16 8:46

Journal by acme on 2009.08.16 8:46
User Journal

Two weeks ago I attended YAPC::Europe 2009 in Lisbon, Portgual. This wasn't the first YAPC in Portugal - in 2005 we went to Braga, a university town inland and it was a very well organised conference. It's no surprise the YAPC in Lisbon was also amazingly well organised, as it was the same organisers -  José Castro (cog), Alberto Simões (ambs) and Magda Joana Silv

Read More 0 comments

+ -

  Journal: SIGGRAPH 2009 on 2009.08.15 7:18

Journal by acme on 2009.08.15 7:18
User Journal

I always enjoy reading the papers of the SIGGRAPH conference. It's nice to see what new graphical techniques are coming. Here are my favourite picks from 2009:

Read More 0 comments

+ -

  Journal: Moose book on 2009.08.06 10:45

Journal by acme on 2009.08.06 10:45
User Journal

I love Moose. It's a postmodern object system for Perl 5. It's very powerful, saves me writing a lot of code and is very extensible. Dave Rolsky received a grant to write the Moose::Manual and it's a great introduction to Moose, how to use Moose and covers every part of it in

Read More 2 comments
Comments: 2
+ -

  Journal: London.pm Technical Meeting 30th July 2009 on 2009.07.15 3:21

Journal by acme on 2009.07.15 3:21
User Journal

London Perl Mongers organises technical meetings every two months. The technical meetings are a chance to find out what has been going on in the Perl community, what techniques people are using and how Perl integrates with other software.

Read More 0 comments

+ -

  Journal: Digital Britain on 2009.06.17 6:11

Journal by acme on 2009.06.17 6:11
User Journal

"The Digital Britain Report is the Government's strategic vision for ensuring that the UK is at the leading edge of the global digital economy. It is an example of industrial activism in a crucial growth sector.

Read More 0 comments

+ -

  Journal: NOSQL on 2009.06.16 8:02

Journal by acme on 2009.06.16 8:02
User Journal

"Non relational databases" have seen quite a bit of interest recently. There was a NOSQL meeting in San Francisco last week and they have very kindly put some slides and videos up. I find it interesting but haven't got enough data yet...

Read More 1 comments
Comments: 1
+ -

  Journal: 0.02% of perl is my fault on 2009.06.05 11:07

Journal by acme on 2009.06.05 11:07
User Journal

I found a script by Jan Engelhardt which uses the git blame command to work out who owns how much of bleadperl. Results:

Read More 6 comments
Comments: 6
+ -

  Journal: An evening of dynamic languages on 2009.06.01 2:05

Journal by acme on 2009.06.01 2:05
User Journal

[Note: I'm looking for non-Perl lightning talks for the following event. Please contact me: acme@astray.com]

London Perl Mongers organises technical meetings every two months. The technical meetings are a chance to find out what has been going on in the Perl community, what techniques people are using and how Perl integrates with other software.

Read More 0 comments