Re: Have at it

2009-01-26 Thread Tomas Doran


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

2009-01-26 Thread Matt Sergeant
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

2009-01-26 Thread David Cantrell
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-01-26 Thread Léon Brocard
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-01-26 Thread Aaron Trevena
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

2009-01-26 Thread Denny
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

2009-01-26 Thread Matt Sergeant
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

2009-01-26 Thread Léon Brocard
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