Damian Conway

  • Posted New class in Berlin...this Friday to Damian Conway

    Further information on my German speaking tour...

    In addition to the talk I will be giving this Thursday evening,
    we will now also offer a free full-day training class in Berlin…

  • Posted World Tour of Germany to Damian Conway

    Thanks to the generous sponsorship of the Frankfurt Perl Mongers,

    On Monday September 10th, I'll be kicking off in Frankfurt, talking about ="…

  • Commented on A widespread and broken Perl idiom
    Sadly, this elegant approach doesn't solve the original problem. Localized assignment to a typeglob only localizes the slot being assigned to. The rest of the typeglob remains unlocalized, which means the magic <> still messes up the global $ARGV and...
  • Posted A decade of classes in Lausanne to Damian Conway

    I'll be back in Lausanne again this tenth visit to UNIL and my second to EPFL. Both of these prestigious institutions were founded well before my own country became an independent…

  • Posted The Perl Conference in Amsterdam to Damian Conway

    I'm delighted to be attending The Perl Conference in Amsterdam in just over a week's time.

    We'll be kicking off the event with two days of public training courses. I'll be offering a full-day class on Perl 6's awesome regexes and grammars on Monday August 7, and then my popular Present…

  • Commented on __END__
    I think if Damian had 1% of Obama's book deal, we'd have a kick ass Perl 6 book from him. Yes. No question about it. As brian indicates, it's simply a matter of ensuring the book earns enough to...
  • Posted Not your great-great-great-great-great-grandmother's Perl to Damian Conway

    As I mentioned in my previous post, I'll be giving a free public lecture
    held at Kulturhuset, Youngs gate 6, Oslo at 6pm on Wednesday …

  • Posted Not your grandmother's Perl to Damian Conway

    I will be back in Oslo next week, and we still have a few spaces available in the

  • Commented on Learning from other/experienced speakers
    I use PowerPoint 2011. Those code slides are produced by making a single original slide of the code (in yellow text on a black background), then copying it multiple times in a row, then stepping through the sequence with the...
  • Commented on How about separating dynamic world and static world?
    First is normal subroutine. This is dynamic language feature. Last two are function overloading. This is static language feature. Function overloading is indeed a static language feature. But the multi keyword doesn't provide static function overloading. The multi keyword provides...
  • Posted A week of Perlishness in Oslo to Damian Conway

    Once again, courtesy of, I’ll be returning to Oslo for a week of all things Perl.

    On Monday April 18 and Tuesday April 19, I’m running two public classes on Perl 5 topics:
    my advanced Perl programm…

  • Posted Perl 6 lives! to Damian Conway

    So Perl 6 has been officially released.

    By Christmas.

    Just as I always promised (...for, ahem, so many years in a row ;-)

    And now that we've arrived at this joyous and long-anticipated day,

  • Posted A big week in Oslo to Damian Conway

    Next week I will be returning once again to beautiful Oslo, for a visit brim-full of all things Perlish.

    For a start, I'm running two public classes on Wednesday March 4 and Thursday March 5,
    in conjunction with and Redpill Linpro.

    On Wednesday, I'll be teaching the f…

  • Commented on Do not use each
    If you’re looping over the hash in the same scope it was declared in, and only that scope ever looks at it, then each is fine. ...provided you don't modify the scoped hash while you're looping, don't nest loops...
  • Posted Another event in Oslo to Damian Conway

    I mentioned previously that we were aiming to organize a second free public talk in Oslo. And I can now confirm that, in addition to my talk next Wednesday night, I will now also be speaking at the University of Oslo, on Friday March…

  • Posted Le sexe et la violence en Suisse to Damian Conway

    We've just added another public event to my current European speaking tour.

    On the evening of Tuesday April 1 (yeah, I know), I'll be speaking in Morges, near Lausanne, giving an updated version of my presentation: ="…

  • Posted What goes around, comes around to Damian Conway

    A thousand years ago, Viking raiders poured out of the frozen North to terrify and oppress my poor Celtic ancestors. But now it's our turn! That's right: once again, I'm returning to Oslo to spread mayhem, fear, and Perl (and not necessarily in that order!)

    On Monday 24 March, I'm…

  • Commented on Subroutine signatures in Perl are long overdue
    Thanks for clarifying the nature of p5-mop's type support, Stevan. I guess you've got more than enough on your plate at this stage, without adding in a native type system as well. ;-)...
  • Commented on Subroutine signatures in Perl are long overdue
    Ross asked: how will Method::Signatures or similar extension modules work with the 5.19 proposal? For the moment, M::S and the other modules will remain independent of the new signatures feature of 5.19+. They will certainly continue to work correctly. You...
  • Posted One of my favorite things* to Damian Conway

    I mentioned in my last post that I was hoping to be able to give a free public talk in London next month...and now I am happy to be able to confirm that's definitely going ahead.
    Where: Floor 3, …

  • Posted More London events to Damian Conway

    <farnsworth>"Good news, everyone!</farnsworth>

    First up, if anyone is planning on attending

  • Posted Polyglot pattern matching in London to Damian Conway

    Years ago I created a training class that has proved one of my most enduring, popular...and frustrating: Understanding Perl Regexes.

    The class has endured because regexes are still one of the sharpest blades on the Swiss …

  • Posted Back to Zurich to Damian Conway

    I'm just putting the final touches on another speaking tour through Europe (so expect more posts as I nail down destinations and events). I seem to be working backwards though, because the very last event of the visit—in Switzerland in early April—is already solid.


  • Posted Three weeks of public talks coming up to Damian Conway

    So, for the first time in several years, I'm travelling though North America on a speaking tour. It's great to be back here, and I'm very much looking forward to the various Perl Monger events we have planned. I dearly wish I could get to more places around the continent, but these days I'm…

  • Posted New Classes premiering in Zurich next month to Damian Conway

    I'm delighted to announce that, once again, I'll be teaching in month. My good friends at Oetiker+Partner and the amazing team at Eidgenössische Technische Hochschule Zürich ("ETHZ" to its friends) have organized

  • Commented on Speaking at QCon London next month
    @dolmen: Thanks for pointing that out. I've now updated it for my entire European trip....
  • Commented on Speaking at QCon London next month
    @Jerome: @Nick nailed it. This is an enterprise conference, which means that employers are almost always picking up the tab. And the prices for this conference are actually fairly modest (for that universe). In particular, the cost to attend just...
  • Posted Speaking at QCon London next month to Damian Conway

    I've been invited to speak at QCon London next month. I'll be giving two keynotes: my infamous Fun With Dead Languages talk plus a one-hour…

  • Posted Unexpectedly Nordic to Damian Conway

    So, in addition to Lausanne, Aarhus, and London, I am now also going to be visiting Stockholm in the next month.

    Just two week…

  • Posted Lausanne seminar update to Damian Conway

    Last week I foreshadowed that we would be offering a free evening seminar when I'm in Lausanne next month.

    The arrangements for that talk are now finalized. My thanks to ="…

Subscribe to feed Recent Actions from Damian Conway

  • Neil Bowers commented on Learning from other/experienced speakers

    Hi Flavio, I've added Mark to my hitlist -- just emailed him the questions. Thanks!

  • Dean commented on __END__

    Self publishing is easier than ever. Which is being taken advantage of.

    Whats interesting is that as a result of changes in the way people consume media, we are seeing people embrace new concepts. Or perhaps, old concepts with a new spin on them.

    For example, perl maven is more or a less a serial with regular editions. This likely suits people who have a few moments to read over it while in transit or squat 'n surfing.

    Perl tricks dot com is similar. Although its really just a blog.

    I am not aware of, but would like to hear about, anyone with a regular "podcas…

  • simbabque commented on __END__
    Kids sit for hours watching **minecraft** or watching people **unwrap consumer electronics and clothes** - surely there is a gap there for someone to post perl?

    There is a big difference between making a Let's Play video or an unboxing event and a proper tutorial.

    The gamers often have quite substantial income from those streams and the related advertising, which gives them access to high-end recording software and editing tools, or even people who edit it for them. They need to invest a lot of time into research and building their brand. It might lo…

  • brian d foy commented on __END__

    Self publishing is easier than ever, but don't mistake what you see for people making money.

  • Aristotle commented on A widespread and broken Perl idiom

    Oh, wow.

    I had to go all the way to

    $_ = [ __FILE__ ] for local *ARGV;

    to make it work in a single statement. Even something like

    *{ \local *ARGV } = [ __FILE__ ];

    wouldn’t work, despite the fact that circumfix deref is effectively a do { } block with a whole separate inner scope (e.g. *{ my $x = 'hi'; local \*ARGV } = [ __FILE__ ]; say $x; is a strict vars violation).

    I don’t think local is that super-intelligent, which means what’s going on must be something like …

Subscribe to feed Responses to Comments from Damian Conway

About is a common blogging platform for the Perl community. Written in Perl and offering the modern features you’ve come to expect in blog platforms, the site is hosted by Dave Cross and Aaron Crane, with a design donated by Six Apart, Ltd.