The Room Do I dare disturb the universe?

Brewing Up A Storm

Brewing Up a Storm Because I recently had the opportunity to do a fresh re-install of my world1, I’ve spent the last few days playing with App::perlbrew. App::perlbrew is the invention of Kang-min Liu aka gugod, and the basic idea is that it’s a perl manager. It will install and track several different installations of Perl for you, allowing yo... Read more

Shot On Sight

Why I should (apparently) be shot on sight Recently chromatic posted: [12:52] chromatic: More and more I think Module::Install hurts CPAN’s installation experience. Ia! Ia! EUMM fhtagn! Which I found curious. I suspect it is because it resorts to driving ExtUtils::MakeMaker which chromatic has been vocal about hating in the past. It ... Read more

Perl Oasis 2010 Thankyou

Perl Oasis 2010 Thank You So Perl Oasis 2010 is now done, I’m currently sitting in the Hackathon room watching people quietly mingle and work on their projects. All told we had 33 people from 15 PMs across 4 countries. This is a larger attendance than last year, but still small enough I felt I got to sit and talk with people and really hang out... Read more

Starting_out_with_ood

Starting Out with OOD The basic question1 for Object Oriented Design is For a given domain, how do you break the model up into Objects and Classes?” Let’s say we’re going to build an application to model the life cycle of a Book. The naive approach is to start asking “What different things are involved with Books, and how are they rela... Read more

A Little Bit Of History

A Little Bit of History I recently did some digging for what may be some future writings, as well as possibly something larger. Part of those diggings involved research into Object Oriented programming’s history. I found this example on wikipedia of Simula 67, the first Object Oriented programming language. Begin Class Glyph; Virtual:... Read more