2010 Boston.PM Calendar History

Tech Meetings are held on the 2nd Tuesday of every month at MIT

Previous Calendar2009 Main BostonPMHistory Next Calendar2011

December 14th, 2010

Bob Rodgers presented Graphics in Perl, using Bio::Perl for hobby use, and generating SVGs from bio data.

November 9th, MIT E51-376 7pm

Social meeting

October 12th, MIT E51-376 7pm

Open mike / Stone soup

September 14th, MIT E51-376 7pm

"Rakudo Star - a useful, usable, 'early adopter's distribution of Perl 6"
"Rumors of my death are greatly exaggerated" -- Mark Twain
Curious what the Perl community has been up to lately? Come see Perl 6's recent preview release.
Since July, Perl Mongers groups around the world are doing demo nights to build and exercise Rakudo Star. Boston.PM's turn is September 14th, MIT E51-376 7:30pm (refreshments in hallway at 7). is the night before BLU's PGP night, second Tuesday is as late as it gets this month. We'll install it and show what it can do. We may discuss what more the final release candidate will do, and if enough non-regulars turn up, we can discuss what's in 5.12 that's not in the 5.8.4 or older that's still on many commercial Unix systems.
RSVP for count encouraged (so our kind refreshments sponsors CIDC know) but not required, to me bill.n1vux@gmail.com or Boston-PM list. (If you have favorite snippets of Perl6 code to share, send them too)
Announce: Rakudo Star - a useful, usable, "early adopter" distribution of Perl 6 Submitted by pmichaud on Thu, 07/29/2010 - 05:18
On behalf of the Rakudo and Perl 6 development teams, I'm happy to announce the July 2010 release of "Rakudo Star", a useful and usable distribution of Perl 6. The tarball for the July 2010 release is available fromhttp://github.com/rakudo/star/downloads.
Rakudo Star is aimed at "early adopters" of Perl 6. We know that it still has some bugs, it is far slower than it ought to be, and there are some advanced pieces of the Perl 6 language specification that aren't implemented yet. But Rakudo Perl 6 in its current form is also proving to be viable (and fun) for developing applications and exploring a great new language. These "Star" releases are intended to make Perl 6 more widely available to programmers, grow the Perl 6 codebase, and gain additional end-user feedback about the Perl 6 language and Rakudo's implementation of it.
In the Perl 6 world, we make a distinction between the language ("Perl 6") and specific implementations of the language such as "Rakudo Perl". "Rakudo Star" is a distribution that includes release #31 of the Rakudo Perl 6 compiler 1, version 2.6.0 of the Parrot Virtual Machine 2, and various modules, documentation, and other resources collected from the Perl 6 community. We plan to make Rakudo Star releases on a monthly schedule, with occasional special releases in response to important bugfixes or changes.
Some of the many cool Perl 6 features that are available in this release of Rakudo Star:
* Perl 6 grammars and regexes* formal parameter lists and signatures* metaoperators* gradual typing* a powerful object model, including roles and classes* lazy list evaluation* multiple dispatch* smart matching* junctions and autothreading* operator overloading (limited forms for now)* introspection* currying* a rich library of builtin operators, functions, and types* an interactive read-evaluation-print loop* Unicode at the codepoint level* resumable exceptions
There are some key features of Perl 6 that Rakudo Star does not yet handle appropriately, although they will appear in upcoming releases. Thus, we do not consider Rakudo Star to be a "Perl 6.0.0" or "1.0" release. ...
- http://rakudo.org/node/75 announcement (1) http://github.com/rakudo/rakudo(2) http://parrot.org/

August 10, 2010 E51-376

Nick Patch will present some of Ingy döt Net's recent Acmeist projects, TestML and JSYNC, and his experience porting them to Perl 6 with Ingy. Detailed abstract to follow. for now see Ingy's

July 13, 2010 E51-376

  • Steve S (hercynium) 'Getting out of CPAN dependency hell, and staying out.'

June 8, 2010 E51-376

Postponed to July

May 11, 2010 E51-376

  • Federico doing disk clear with Perl and hardware

April 13 E51-376

March 9 E51-376

  • Bill and ensemble - maintaining a CPAN module
Boston.pm acting through Bill Ricker with Tom Metro as backup have adopted Damian Conway's module Config::Std, which has a long RT bug queue most of which are fixed in cpan but not closed, some documentation gaps, and a few real bugs. Bill will report on what steps are needed to enable that, and we'll see progress as a demo.
folks are encouraged to bring a laptop preferably with git or a diff capable of creating patch files so you can contribute to fixing perldoc.

February 9 E51-376

Controling git with Perl. Steve S
the conclusion of our source / revision control series. With added Perl goodness !
* gitolite* gitweb

January 12, 2010 E51-376

  • mvhub, web directory of social services
- perl some modules launchpad bzr for ngo See:*http://launchpad.net/mvhub *http://northshoreport.org
  • Modules to touch on:
    • Devel::Cover
    • WWW::Mechanize
    • HTML::Template
    • CGI::Application
    • Lingua::Stem::En
  • Presenters
    • Dan MacNeil, Lee Goodrich, Steve S ???

Previous Calendar2009 Main BostonPMHistory Next Calendar2011