[PLUG-ANNOUNCE] Fwd: WxPerl: What I Learned the Hard Way

Eric Wilhelm scratchcomputing at gmail.com
Wed Oct 11 00:44:30 UTC 2006


Introducing Web 3.0:  the desktop!  Hey, don't let my Perl scare you 
until you've read it :-)

A lot of this is C++ under the hood, cross-platform architecture, and 
setting up your development and testing environment.  Come learn about 
how I develop windows software without running windows any more than I 
have to.

----------  Forwarded Message:  ----------

Subject: Wed. MEETING:  WxPerl:  What I Learned the Hard Way
Date: Tuesday 10 October 2006 05:35 pm
From: Seven till Seven <ewilhelm at cpan.org>
To: Portland Perl Mongers <pdx-pm-list at pm.org>

Meeting *tonight*  (well, tomorrow if you're not reading mail at work)

------------
October Meeting
  Wednesday Oct 11th, 6:53pm at FreeGeek -- 1731 SE 10th Ave.

Presenter:

  Eric Wilhelm

Topic:

  WxPerl:  What I Learned the Hard Way

OR:  How to have a decent and perlish architecture in spite of being
subjected to obscenely verbose reams of C++ documentation, overly
academic examples, slow wikis, and infection misconceptions.

  o wxWidgets -- what it is and what it can do for you
  o interlude:  mac users heckling loudly
  o Wx (aka wxPerl) -- crazy, but true!
  o dotReader:  an open-source e-book reader written in Perl
  o getting started / documentation
  o cross platform development (aka fun with vnc)
  o installation (aka fun with make/nmake/bake/shake/quake)
  o getting past getting started
  o code generation and why it is a good idea
  o event driven OOP -- how to have your cake without eating your hair
  o callbacks with closures, methods, and accessors
  o testing
  o building
  o testing
  o packaging and deployment on windows, mac, and linux
  o no really, testing
  o moose, Traits, and whatever else time allows

All this in a fun-filled and action-packed multimedia presentation
followed by Beer!  I know I'll be there!

--Eric
--

        http://pdx.pm.org

-------------------------------------------------------



More information about the PLUG-announce mailing list