Words for Nerds
Conferences And Such
I've been attending and presenting at conferences and meetings. Here's where I've been so far, in 2004, 2005 and 2006:
At the Vancouver XML Developers' Association, 22 June 2004, I gave a presentation on Text Processing in an XML-Centric World.
At the Vancouver Python Workshop Conference, 1 August 2004, I gave a talks on New Models for Processing Text and XML with Python.
The slides for this talk can be found at New Models for Processing Text and XML with Python (slides).
At the Exreme Markup Conference in Montreal, 6 August 2004, I gave a talk titled All About Pattern Matching.
The slides for this presentation can be found at All About Pattern Matching (slides), and the paper with the conference proceedings.
The slide sets are designed to be viewed at 1024 x 768.
In the fall of 2004 I attended the 19th Annual ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA) in Vancouver. I participated in two of the associated workshops:
Domain-Specific Modeling (22nd October 2004). Position papers for this workshop, including my own, can be found at the proceedings page for that workshop.
The picture is linked from the workshop's event > pictures page. That's me on the right reading a blank index card, with the other participants remarking on the straight lines on the card's other side.
Revival of Dynamic Languages (23rd October). My position paper and the others can be found by clicking on "4. Papers" on the left side of that page.
In 2005 attended the Exreme Markup Conference in Montreal again. No talk for a change, but I did a bit of work for the conference and produced two poster sets, which you can see below. If you want to read them, there's PDFs of the AFL poster and the XML Parsers poster. They are what was displayed in Montreal excepting only that I corrected the silly spelling mistake. (I'd spelled "pull" as "push" in one place.)
There was a comment ("Coroutines are your friends") and a question ("What about seriously large documents?") scribbled on the XML Parsers poster. In response to the question I scribbled an answer.
An example of how XML parsing technology has been inhibited by the lack of supporting language features can be found in the AFL XML Parser Example, included with the current release of AFL. The point is, if you don't want to read over the example in detail, is that it's easy to do, given appropriate facilities.
Early August 2006 I was back to the Extreme Markup Conference in Montreal. Reviving a tradition, I gave a paper. The paper, the slides and the work it describes are on the RXSLT page.
9 October 2006