[wplug-announce] Pittsburgh Perl Mongers event: Damian Conway 10/29/2005 6:30PM

Beth Lynn bethlynn at wplug.org
Tue Oct 25 10:43:55 EDT 2005


Hello,

The Pittsburgh Perl Mongers have invited all WPLUG-ers to their event this 
Saturday evening with special guest speaker Damian Conway. Please note 
that this event will be in _Wean Hall 7500_. Do not go to Newell Simon 
because we won't be there!

You might have heard of Damian Conway as the author of the books "Perl 
Best Practices" and "Object Oriented Perl" If you've attended a yapc.org
conference, you might have seen Damian Conway speak there.

This is a real treat folks. Damian Conway talks are fascinating so even if 
you are not a huge fan of perl you are sure to enjoy it.

Hope to see you there!
Beth Lynn

--------------------------------------------------------------
Pittsburgh Perl Mongers | Damian Conway: Sufficiently Advanced 
Technologies | Saturday Oct 29, 2005

*Special Gathering*

Please join us for a special meeting with Damian Conway.

*Location*

CMU
Wean Hall Room 7500
Pittsburgh, PA

Driving Directions
http://www.cmu.edu/home/visitors/directions.html

Campus Directions
http://www.cmu.edu/home/visitors/map/

Saturday, October 29, 2005
18:30

*Talk*

* Sufficiently Advanced Technologies - Damian Conway *

In module design, interface is everything. Going one step beyond this 
dictum, Damian demonstrates and explains several practical applications of 
Clarke's Law ("Any sufficiently advanced technology is indistinguishable 
from magic") by presenting a series of useful modules whose interface 
is...nothing.


*Damian Conway*

Damian Conway holds a Ph.D. in Computer Science and is an Associate 
Professor with the School of Computer Science and Software Engineering at 
Monash University, Melbourne, Australia.

A widely sought-after speaker and trainer, he is also the author of 
numerous well-known software modules including: Parse::RecDescent (a 
sophisticated parsing tool), Class::Contract (design-by-contract 
programming in Perl), Lingua::EN::Inflect (rule-based English 
transformations for text generation), Class::Multimethods (multiple 
dispatch polymorphism), Text::Autoformat (intelligent automatic 
reformatting of plaintext), Switch (Perl's missing case statement), NEXT 
(resumptive method dispatch), Filter::Simple (Perl-based source code 
manipulation), Quantum::Superpositions (auto-parallelization of serial 
code using a quantum mechanical metaphor), and Lingua::Romana::Perligata 
(programming in Latin). All of this software is available free from your 
local CPAN mirror.

A well-known member of the international Perl community, Damian was the 
winner of the 1998, 1999, and 2000 Larry Wall Awards for Practical 
Utility. The best technical paper at the annual Perl Conference was 
subsequently named in his honour. He is a member of the technical 
committee for The Perl Conference, a keynote speaker at many Open Source 
conferences, a former columnist for "The Perl Journal", and author of the 
book "Object Oriented Perl". In 2001 Damian received the first "Perl 
Foundation Development Grant" and spent 20 months working on projects for 
the betterment of Perl.

Currently he runs an international IT training company  Thoughtstream 
which provides programmer training from beginner to masterclass level 
throughout Europe, North America, and Australasia.

Most of his time is currently spent working with Larry Wall on the design 
of the new Perl 6 programming language and producing explanatory documents 
exploring Larry's design decisions.

Other technical areas in which he has published internationally include 
programming language design, programmer education, object orientation, 
software engineering, natural language generation, synthetic language 
generation, emergent systems, declarative programming, image morphing, 
human-computer interaction, geometric modelling, the psychophysics of 
perception, nanoscale simulation, and parsing.

Hope to see you there.


More information about the wplug-announce mailing list