Re: [Rio-pm] alguma diferença
So consegui corrigir o erro fazendo isso: use base 'Class::Accessor'; Class::Accessor->mk_accessors (qw(altura largura)); From: tiago.pecze...@gmail.com Date: Sat, 12 Apr 2014 14:25:14 -0300 To: rio-pm@pm.org Subject: Re: [Rio-pm] alguma diferença veja este exemplo: my $mp = Foo->new({ name => "Marty", role => "JAPH" }); vc esqueceu os { } -- que são exigidos pelo Class::Accessor 2014-04-12 14:09 GMT-03:00 Aureliano Guedes : Estou tentando testar esse módulo.Devo estar cometendo algum erro que eu não esteja vendo retangulo.pm teste.pl Erro:Can't use string ("altura") as a HASH ref while "strict refs" in use at C:/Perl6 4/lib/Class/Accessor.pm line 13. From: renato.c...@gmail.com Date: Fri, 11 Apr 2014 17:10:18 -0300 To: rio-pm@pm.org Subject: Re: [Rio-pm] alguma diferença http://blogs.perl.org/users/michael_g_schwern/2011/03/and-the-fastest-oo-accessor-is.html 2014-04-11 17:00 GMT-03:00 Aureliano Guedes : De fato, percebi isso. Mas então o Class::Accessor não traz nada de novo?Como já uso o Moose não vi vantagem nenhuma no Class::Accessor. From: tiago.pecze...@gmail.com Date: Fri, 11 Apr 2014 16:37:59 -0300 To: rio-pm@pm.org Subject: Re: [Rio-pm] alguma diferença Moose tem muito mais features (lazy, delegators, roles) e plugins ( procure por MooseX:: ) do que o Class::Accessor, fora os hooks after / before / around. Moo é um subset do Moose que também tem muito mais features que o Class::Accessor. 2014-04-11 16:33 GMT-03:00 Aureliano Guedes : Monges, riam o quanto quiserem mas conheci hoje o Class::Accessor.Minha dúvida é: "Qual a diferença dele e do Moose?" Ao primeiro ver me parece a mesma coisa. ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm -- Saravá, Renato CRONhttp://www.renatocron.com/blog/ @renato_cron ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm
Re: [Rio-pm] alguma diferença
veja este exemplo: my $mp = Foo->new({ name => "Marty", role => "JAPH" }); vc esqueceu os { } -- que são exigidos pelo Class::Accessor 2014-04-12 14:09 GMT-03:00 Aureliano Guedes : > Estou tentando testar esse módulo. > Devo estar cometendo algum erro que eu não esteja vendo > > retangulo.pm <http://pastebin.com/M2G16tkN> > teste.pl <http://pastebin.com/3MmyxSa8> > > Erro: > Can't use string ("altura") as a HASH ref while "strict refs" in use at > C:/Perl6 > 4/lib/Class/Accessor.pm line 13. > > > > -- > From: renato.c...@gmail.com > Date: Fri, 11 Apr 2014 17:10:18 -0300 > To: rio-pm@pm.org > Subject: Re: [Rio-pm] alguma diferença > > > http://blogs.perl.org/users/michael_g_schwern/2011/03/and-the-fastest-oo-accessor-is.html > > > 2014-04-11 17:00 GMT-03:00 Aureliano Guedes : > > De fato, percebi isso. Mas então o Class::Accessor não traz nada de novo? > Como já uso o Moose não vi vantagem nenhuma no Class::Accessor. > > ------ > From: tiago.pecze...@gmail.com > Date: Fri, 11 Apr 2014 16:37:59 -0300 > To: rio-pm@pm.org > Subject: Re: [Rio-pm] alguma diferença > > Moose tem muito mais features (lazy, delegators, roles) e plugins ( > procure por MooseX:: ) do que o Class::Accessor, fora os hooks after / > before / around. > > Moo é um subset do Moose que também tem muito mais features que o > Class::Accessor. > > > 2014-04-11 16:33 GMT-03:00 Aureliano Guedes : > > Monges, > > riam o quanto quiserem mas conheci hoje o Class::Accessor. > Minha dúvida é: "Qual a diferença dele e do Moose?" > > Ao primeiro ver me parece a mesma coisa. > > ___ > Rio-pm mailing list > Rio-pm@pm.org > http://mail.pm.org/mailman/listinfo/rio-pm > > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > ___ Rio-pm mailing list > Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm > > ___ > Rio-pm mailing list > Rio-pm@pm.org > http://mail.pm.org/mailman/listinfo/rio-pm > > > > > -- > Saravá, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron <http://twitter.com/#%21/renato_cron> > > ___ Rio-pm mailing list > Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm > > ___ Rio-pm mailing list > Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm > > ___ > Rio-pm mailing list > Rio-pm@pm.org > http://mail.pm.org/mailman/listinfo/rio-pm > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm
Re: [Rio-pm] alguma diferença
Estou tentando testar esse módulo.Devo estar cometendo algum erro que eu não esteja vendo retangulo.pmteste.pl Erro:Can't use string ("altura") as a HASH ref while "strict refs" in use at C:/Perl64/lib/Class/Accessor.pm line 13. From: renato.c...@gmail.com Date: Fri, 11 Apr 2014 17:10:18 -0300 To: rio-pm@pm.org Subject: Re: [Rio-pm] alguma diferença http://blogs.perl.org/users/michael_g_schwern/2011/03/and-the-fastest-oo-accessor-is.html 2014-04-11 17:00 GMT-03:00 Aureliano Guedes : De fato, percebi isso. Mas então o Class::Accessor não traz nada de novo?Como já uso o Moose não vi vantagem nenhuma no Class::Accessor. From: tiago.pecze...@gmail.com Date: Fri, 11 Apr 2014 16:37:59 -0300 To: rio-pm@pm.org Subject: Re: [Rio-pm] alguma diferença Moose tem muito mais features (lazy, delegators, roles) e plugins ( procure por MooseX:: ) do que o Class::Accessor, fora os hooks after / before / around. Moo é um subset do Moose que também tem muito mais features que o Class::Accessor. 2014-04-11 16:33 GMT-03:00 Aureliano Guedes : Monges, riam o quanto quiserem mas conheci hoje o Class::Accessor.Minha dúvida é: "Qual a diferença dele e do Moose?" Ao primeiro ver me parece a mesma coisa. ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm -- Saravá, Renato CRONhttp://www.renatocron.com/blog/ @renato_cron ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm
Re: [Rio-pm] alguma diferença
Estou tentando testar esse módulo.Devo estar cometendo algum erro que eu não esteja vendo From: renato.c...@gmail.com Date: Fri, 11 Apr 2014 17:10:18 -0300 To: rio-pm@pm.org Subject: Re: [Rio-pm] alguma diferença http://blogs.perl.org/users/michael_g_schwern/2011/03/and-the-fastest-oo-accessor-is.html 2014-04-11 17:00 GMT-03:00 Aureliano Guedes : De fato, percebi isso. Mas então o Class::Accessor não traz nada de novo?Como já uso o Moose não vi vantagem nenhuma no Class::Accessor. From: tiago.pecze...@gmail.com Date: Fri, 11 Apr 2014 16:37:59 -0300 To: rio-pm@pm.org Subject: Re: [Rio-pm] alguma diferença Moose tem muito mais features (lazy, delegators, roles) e plugins ( procure por MooseX:: ) do que o Class::Accessor, fora os hooks after / before / around. Moo é um subset do Moose que também tem muito mais features que o Class::Accessor. 2014-04-11 16:33 GMT-03:00 Aureliano Guedes : Monges, riam o quanto quiserem mas conheci hoje o Class::Accessor.Minha dúvida é: "Qual a diferença dele e do Moose?" Ao primeiro ver me parece a mesma coisa. ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm -- Saravá, Renato CRONhttp://www.renatocron.com/blog/ @renato_cron ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm
Re: [Rio-pm] alguma diferença
http://blogs.perl.org/users/michael_g_schwern/2011/03/and-the-fastest-oo-accessor-is.html 2014-04-11 17:00 GMT-03:00 Aureliano Guedes : > De fato, percebi isso. Mas então o Class::Accessor não traz nada de novo? > Como já uso o Moose não vi vantagem nenhuma no Class::Accessor. > > -- > From: tiago.pecze...@gmail.com > Date: Fri, 11 Apr 2014 16:37:59 -0300 > To: rio-pm@pm.org > Subject: Re: [Rio-pm] alguma diferença > > Moose tem muito mais features (lazy, delegators, roles) e plugins ( > procure por MooseX:: ) do que o Class::Accessor, fora os hooks after / > before / around. > > Moo é um subset do Moose que também tem muito mais features que o > Class::Accessor. > > > 2014-04-11 16:33 GMT-03:00 Aureliano Guedes : > > Monges, > > riam o quanto quiserem mas conheci hoje o Class::Accessor. > Minha dúvida é: "Qual a diferença dele e do Moose?" > > Ao primeiro ver me parece a mesma coisa. > > ___ > Rio-pm mailing list > Rio-pm@pm.org > http://mail.pm.org/mailman/listinfo/rio-pm > > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > ___ Rio-pm mailing list > Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm > > ___ > Rio-pm mailing list > Rio-pm@pm.org > http://mail.pm.org/mailman/listinfo/rio-pm > -- Saravá, Renato CRON http://www.renatocron.com/blog/ @renato_cron <http://twitter.com/#!/renato_cron> ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm
Re: [Rio-pm] alguma diferença
eu diria que 80% dos casos não vai fazer diferença mas provavelmente o Class::Accessor pode trazer menos overhead e consumir menos recursos que Moose (chute meu). Assim se vc quer algo simples, pequeno e rapido ele é uma boa escolha. Eu uso Moo nesses casos. 2014-04-11 17:00 GMT-03:00 Aureliano Guedes : > De fato, percebi isso. Mas então o Class::Accessor não traz nada de novo? > Como já uso o Moose não vi vantagem nenhuma no Class::Accessor. > > -- > From: tiago.pecze...@gmail.com > Date: Fri, 11 Apr 2014 16:37:59 -0300 > To: rio-pm@pm.org > Subject: Re: [Rio-pm] alguma diferença > > > Moose tem muito mais features (lazy, delegators, roles) e plugins ( > procure por MooseX:: ) do que o Class::Accessor, fora os hooks after / > before / around. > > Moo é um subset do Moose que também tem muito mais features que o > Class::Accessor. > > > 2014-04-11 16:33 GMT-03:00 Aureliano Guedes : > > Monges, > > riam o quanto quiserem mas conheci hoje o Class::Accessor. > Minha dúvida é: "Qual a diferença dele e do Moose?" > > Ao primeiro ver me parece a mesma coisa. > > ___ > Rio-pm mailing list > Rio-pm@pm.org > http://mail.pm.org/mailman/listinfo/rio-pm > > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > ___ Rio-pm mailing list > Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm > > ___ > Rio-pm mailing list > Rio-pm@pm.org > http://mail.pm.org/mailman/listinfo/rio-pm > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm
Re: [Rio-pm] alguma diferença
De fato, percebi isso. Mas então o Class::Accessor não traz nada de novo?Como já uso o Moose não vi vantagem nenhuma no Class::Accessor. From: tiago.pecze...@gmail.com Date: Fri, 11 Apr 2014 16:37:59 -0300 To: rio-pm@pm.org Subject: Re: [Rio-pm] alguma diferença Moose tem muito mais features (lazy, delegators, roles) e plugins ( procure por MooseX:: ) do que o Class::Accessor, fora os hooks after / before / around. Moo é um subset do Moose que também tem muito mais features que o Class::Accessor. 2014-04-11 16:33 GMT-03:00 Aureliano Guedes : Monges, riam o quanto quiserem mas conheci hoje o Class::Accessor.Minha dúvida é: "Qual a diferença dele e do Moose?" Ao primeiro ver me parece a mesma coisa. ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm
Re: [Rio-pm] alguma diferença
Moose tem muito mais features (lazy, delegators, roles) e plugins ( procure por MooseX:: ) do que o Class::Accessor, fora os hooks after / before / around. Moo é um subset do Moose que também tem muito mais features que o Class::Accessor. 2014-04-11 16:33 GMT-03:00 Aureliano Guedes : > Monges, > > riam o quanto quiserem mas conheci hoje o Class::Accessor. > Minha dúvida é: "Qual a diferença dele e do Moose?" > > Ao primeiro ver me parece a mesma coisa. > > ___ > Rio-pm mailing list > Rio-pm@pm.org > http://mail.pm.org/mailman/listinfo/rio-pm > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm
[Rio-pm] alguma diferença
Monges, riam o quanto quiserem mas conheci hoje o Class::Accessor.Minha dúvida é: "Qual a diferença dele e do Moose?" Ao primeiro ver me parece a mesma coisa. ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm