From greg at rimmkaufman.com Fri Aug 4 13:51:46 2006 From: greg at rimmkaufman.com (Greg Brennan) Date: Fri, 04 Aug 2006 16:51:46 -0400 Subject: [Charlottesville-pm] Is this ugly? Message-ID: <1154724706.9904.15.camel@localhost> Hiya, Can I get an opinion on the ugliness of this pattern? use English; my $stuff; BLK: while (1){ eval{$stuff = get() || last BLK;} next BLK if $EVAL_ERROR; eval{more($stuff}}; next BLK if $EVAL_ERROR; eval{final($stuff)}; next BLK if $EVAL_ERROR; } continue{ if ($EVAL_ERROR){ $error_line{$stuff}++; $error_type{$EVAL_ERROR}++; }; $count++; }; undef $stuff; I intend it to let me pull most of the error checking clutter out of the main loop. I've never seen the use for a continue block before. (and yes I'll have strict and warnings in the real code) -- Greg Brennan Director of Information Systems The Rimm-Kaufman Group LLC www.rimmkaufman.com greg.brennan at rimmkaufman.com (434) 970-1010 Ext. 112 From greg at rimmkaufman.com Tue Aug 29 12:06:48 2006 From: greg at rimmkaufman.com (Greg Brennan) Date: Tue, 29 Aug 2006 15:06:48 -0400 Subject: [Charlottesville-pm] Hackathon Chicago Message-ID: <1156878408.7957.29.camel@localhost> The Chicago Perl Mongers and The Perl Foundation are proud to announce the Fall 2006 Chicago Hackathon, the weekend of November 10-12, 2006 in suburban Crystal Lake, IL. It will be a round-the- clock weekend of programming on Perl-related projects with your colleagues in the open source community. Dozens of programmers from the open source community in the midwest, as well as others from around the US, will be getting together to share ideas, work on code, and move their Perl-related projects forward. The participants set the agenda for what we'll be working on, but Perl 6 and Parrot are already on the roster of projects. Chip Salzenberg, pumpking for the Parrot project, will be on hand to help with Parrot and Perl 6. Andy Lester will also be driving some Parrot maintenance tasks, and other midwest programmers will be working on their own projects. There's sure to be something interesting for everyone! Participation in the hackathon costs nothing. The Perl Foundation is even providing hotel rooms at a special rate if you want to spend the night. Even if you're in the area for just an hour, stop by, grab a snack or some pizza and talk with other people interested in Perl. You might contribute more than you think just by talking with other programmers. To find out more, visit http://hackathon.info. If you'll be attending, please sign in on the Attendees wiki page, and/or email rsvp at hackathon.info. You can also send questions to Andy Lester at andy at hackathon.info -- Greg Brennan Director of Information Systems The Rimm-Kaufman Group LLC www.rimmkaufman.com greg.brennan at rimmkaufman.com (434) 970-1010 Ext. 112