Re: Have at it
On 26 Jan 2009, at 17:26, Aaron Trevena wrote: 2009/1/26 Denny : Personally, I assumed he was referring to the strong 'use Moose' push which EPO seems to be on - would it be safe to say that Moose is a modern approach to OO? I've not used it personally, and am looking forward to the tech meet around the subject. I think MOP (meta object protocol) is a modern approach to OO, it's found in Perl 6, Badger, Mouse (and mouse? ferret ? I lose track..) Neither Badger or Mouse have a 'proper' MOP. They both allow you to do _some_ level of meta-programming, but neither is a meta-object implementation. Cheers t0m
Re: Have at it
On Mon, 26 Jan 2009 16:43:03 +, Denny wrote: > As one is written by the EPO people, and the other by some random Perl > geek, it might be safe to assume the EPO site knows best. Unless you > have information to the contrary. > > If we're going to start contradicting definitive sources with things > that people wrote on blogs, and classing them as equally valid, then the > Internet will provide us with enough material to implode every brain on > the planet. :) Indeed. Though personally I'd be really happy with the blog's conclusions if it were true. :-/ __ This email has been scanned by the MessageLabs Email Security System. For more information please visit http://www.messagelabs.com/email __
Re: Have at it
On Mon, Jan 26, 2009 at 08:24:14PM +, L?on Brocard wrote: > Here, have some numbers: > http://cpants.perl.org/dist/used_by/Badger > http://cpants.perl.org/dist/used_by/Moose Have some more numbers: http://deps.cpantesters.org/?module=Badger&perl=5.10.0&os=any+OS http://deps.cpantesters.org/?module=Moose&perl=5.10.0&os=any+OS > But I'm looking forward to the technical meeting too ;-) Léon M3 t00! -- David Cantrell | A machine for turning tea into grumpiness fdisk format reinstall, doo-dah, doo-dah; fdisk format reinstall, it's the Windows way
Re: Have at it
2009/1/26 Aaron Trevena : > Moose is the biggest, most used and most complete implementation, but > badger looks pretty good and (according to the slides) delivers the > 80% you're likely to actually use. Paraphrasing Denny, if we're going to start contradicting definitive sources with things that people wrote on slides, and classing them as equally valid, then the Internet will provide us with enough material to implode every brain on the planet. :) Here, have some numbers: http://cpants.perl.org/dist/used_by/Badger http://cpants.perl.org/dist/used_by/Moose But I'm looking forward to the technical meeting too ;-) Léon
Re: Have at it
2009/1/26 Denny : > Personally, I assumed he was referring to the strong 'use Moose' push > which EPO seems to be on - would it be safe to say that Moose is a > modern approach to OO? I've not used it personally, and am looking > forward to the tech meet around the subject. I think MOP (meta object protocol) is a modern approach to OO, it's found in Perl 6, Badger, Mouse (and mouse? ferret ? I lose track..) Moose is the biggest, most used and most complete implementation, but badger looks pretty good and (according to the slides) delivers the 80% you're likely to actually use. A. -- http://www.aarontrevena.co.uk LAMP System Integration, Development and Hosting
Re: Have at it
On Mon, 2009-01-26 at 11:17 -0500, Matt Sergeant wrote: > On Sat, 24 Jan 2009 22:38:40 +, Simon Cozens wrote: > > > http://www.dev411.com/blog/2009/01/14/perl-5-for-the-future-the-enlightened-perl-organization > > Umm, this: > > << The goal is to modernize Perl 5 and make it competitive with new > developments in programming languages, given that it's unknown when > Christmas (the delivery date for Perl 6) will arrive >> > > Doesn't jive with the goals listed on: http://www.enlightenedperl.org/ > which appear to have nothing whatsoever to do with modernizing perl 5, > but merely about promoting the values that perl 5 currently provides, > and simplifying installation of software that works on the current perl > 5. > > So which is it? As one is written by the EPO people, and the other by some random Perl geek, it might be safe to assume the EPO site knows best. Unless you have information to the contrary. If we're going to start contradicting definitive sources with things that people wrote on blogs, and classing them as equally valid, then the Internet will provide us with enough material to implode every brain on the planet. :) Personally, I assumed he was referring to the strong 'use Moose' push which EPO seems to be on - would it be safe to say that Moose is a modern approach to OO? I've not used it personally, and am looking forward to the tech meet around the subject.
Re: Have at it
On Sat, 24 Jan 2009 22:38:40 +, Simon Cozens wrote: > http://www.dev411.com/blog/2009/01/14/perl-5-for-the-future-the-enlightened-perl-organization Umm, this: << The goal is to modernize Perl 5 and make it competitive with new developments in programming languages, given that it's unknown when Christmas (the delivery date for Perl 6) will arrive >> Doesn't jive with the goals listed on: http://www.enlightenedperl.org/ which appear to have nothing whatsoever to do with modernizing perl 5, but merely about promoting the values that perl 5 currently provides, and simplifying installation of software that works on the current perl 5. So which is it? Matt. __ This email has been scanned by the MessageLabs Email Security System. For more information please visit http://www.messagelabs.com/email __
London.pm Dim sum Thursday 1pm: Bamboo Basket
There are many Perl hackers at the BBC, and it's time to go see them again. Westfield London has opened in Shepherd's Bush. It's a large shopping centre and it has a dim sum restaurant (in a large food court). London.pm dim sum is a social event where we meet up every Thursday at a different Chinese restaurant, spend about an hour (and about £10 cash) eating tasty dim sum (steamed and fried dumplings), then go our separate ways. Bamboo Basket Westfield London Shephard's Bush Tube Station http://maps.google.co.uk/maps?q=W127SL http://uk.westfield.com/london/find/detail/dining?category=2020&retailer=35482 http://uk.westfield.com/london/find/map/dining?category=2020&retailer=35482 See you there! Léon, London.pm Dim Sum Mandarin