[LWN Logo]
[Timeline]
Date: Mon, 25 Sep 2000 11:54:05 +0100
From: Charlie Stross <charlie@antipope.org>
To: lwn@lwn.net
Subject: YAPC::Europe wrap-up

YAPC::Europe is over, and it was a great success.

The conference, which lasted three days, was held in London's Institute
for Contemporary Arts; not the traditional venue for a programming event,
but then, Perl is something of an art form.  The 250 attendees got their
share of art, too: Simon Cozen's keynote speech on "Art and Open Source"
was followed by Duncan White on "Generating Abstract Art Using Perl"
and Alex MacLean on "Generative Perl Music".

The YAPC conferences appear to be turning into an institution; to this
end, YAS (Yet Another Society -- see www.yetanother.org) has been formed
as a 501(3)(c) non-profit to help support perl conferences, volunteer
activities, and generally create a civil society for the Perl community.
If you want to get involved in YAS, Kevin Lenzo (lenzo@cs.cmu.edu)
is your man. Meanwhile, the next European YAPC is tentatively scheduled
for Amsterdam in late 2001.

There was, as you'd expect, a large number of successful tutorials on
general Perl technique and specific modules: Johan Vroman's session on
object oriented programming was well-attended: but the real draw that
packed out the conference was Sunday's discussion on Perl 6, chaired
by Nathan Torkington <gnat@frii.com>. Perl 6 is a clean-sheet project
unrelated to Chip Salzberg's Topaz development work (other than to
draw upon its experiences); a series of RFCs are being proposed for
modifications to go into Perl 6, and these will be frozen on October
1st. The next milestone due is October 14th, at Atlanta Linux Showcase
-- where Larry will announce the design of Perl 6, and the development
process will begin in earnest. (Users will be pleased to hear that one
requirement for Perl 6 is that 95% of Perl 5 code should be able to
run without modification, and that of the remaining 5%, 95% should be
modifiable by automated migration tools.)

(It's too soon to discuss the ideas that were thrown about during this
session, but if half of them show up in Perl 6 it's going to be very
cool indeed.)

A striking feature of YAPC::Europe was the enthusiasm of the organisers;
they hadn't run a conference before, but they nevertheless held this
one together surprisingly well. Their enthusiasm was matched by the
attendees -- doubtless we'll be hearing about modules and language
extensions hatched at this conference for months to come. 



-- Charlie Stross
   (Exhausted and back home)