Re: [SP-pm] MooseX::Declare

2011-05-19 Por tôpico Solli Honorio
Em 19 de maio de 2011 04:28, Wallace Reis escreveu: > On 18/05/2011, at 19:12, Thiago Yukio Kikuchi Oliveira wrote: > > Olá, > > > > Alguém da lista usa MooseX::Declare em produção? > > Qual a opinião de vocês sobre o módulo? > > > Eu uso bastante em testes, pra fazer simulação de objetos. > Out

Re: [SP-pm] MooseX::Declare

2011-05-19 Por tôpico Wallace Reis
On 18/05/2011, at 19:12, Thiago Yukio Kikuchi Oliveira wrote: > Olá, > > Alguém da lista usa MooseX::Declare em produção? > Qual a opinião de vocês sobre o módulo? Eu uso bastante em testes, pra fazer simulação de objetos. Ab, -- Wallace Reis | wreis wall...@reis.me http://www.about.me/wallace

Re: [SP-pm] MooseX::Declare

2011-05-18 Por tôpico Solli Honorio
Sim, é para setembro ! Solli Em 18 de maio de 2011 23:56, Nilson Santos Figueiredo Jr. escreveu: > 2011/5/18 Solli Honorio : > > Nilson, que tal escrever sobre isto no equinócio ? > > É pra setembro né? > Porque até agosto, sem chance de que eu consiga fazer alguma coisa > exceto o que já tenho

Re: [SP-pm] MooseX::Declare

2011-05-18 Por tôpico Nilson Santos Figueiredo Jr.
2011/5/18 Solli Honorio : > Nilson, que tal escrever sobre isto no equinócio ? É pra setembro né? Porque até agosto, sem chance de que eu consiga fazer alguma coisa exceto o que já tenho de obrigações atualmente... -Nilson =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ Sao

Re: [SP-pm] MooseX::Declare

2011-05-18 Por tôpico Solli Honorio
Nilson, que tal escrever sobre isto no equinócio ? Solli M. Honório Em 18 de maio de 2011 19:18, Nilson Santos Figueiredo Jr. escreveu: > 2011/5/18 Thiago Yukio Kikuchi Oliveira : > > Então, eu estava lendo o FAQ do perl5i e o Schwern explica que > > ele não usa Moose pois o mesmo duplica o temp

Re: [SP-pm] MooseX::Declare

2011-05-18 Por tôpico Nilson Santos Figueiredo Jr.
2011/5/18 Thiago Yukio Kikuchi Oliveira : > Então, eu estava lendo o FAQ do perl5i e o Schwern explica que > ele não usa Moose pois o mesmo duplica o tempo de "startup" do perl5i. O perl5i não é só sintaxe, tem umas utilidades que eu considero bem interessantes, como o autoboxing dos tipos primiti

Re: [SP-pm] MooseX::Declare

2011-05-18 Por tôpico Thiago Yukio Kikuchi Oliveira
Então, eu estava lendo o FAQ do perl5i e o Schwern explica que ele não usa Moose pois o mesmo duplica o tempo de "startup" do perl5i. Como eu uso o Moose, prefiro usar MooseX::Declare que me dá uma sintaxe semelhante! Além disso eu não vejo problema de aumentar o tempo de inicialização, mas se

Re: [SP-pm] MooseX::Declare

2011-05-18 Por tôpico Tiago Peczenyj
Ops. falei besteira, por alguma razão achei que o perl5i usava o MooseX::Declare, olhando o fonte foi codigo do schwern mesmo, em cima do Devel::Declare::MethodInstaller::Simple Sorry 2011/5/18 Nilson Santos Figueiredo Jr. : > 2011/5/18 Tiago Peczenyj : >> Entretanto, questiono se mudar algo no c

Re: [SP-pm] MooseX::Declare

2011-05-18 Por tôpico Eden Cardim
> "Daniel" == Daniel de Oliveira Mantovani > writes: Daniel> Eu já usei MooseX::Declare e o tratamento de erro é Daniel> horrível, se você esquece de declarar uma variável ao invés Daniel> de aparecer um erro simples dizendo: "variável foo não Daniel> declarada", vai apar

Re: [SP-pm] MooseX::Declare

2011-05-18 Por tôpico Solli Honorio
Olhe aí, o perl5i é um interessante tópico para o próximo equinócio ! Solli M. Honório Em 18 de maio de 2011 17:08, Nilson Santos Figueiredo Jr. escreveu: > 2011/5/18 Tiago Peczenyj : > > Entretanto, questiono se mudar algo no core da linguagem é realmente > > util. Confesso que quando vi um vid

Re: [SP-pm] MooseX::Declare

2011-05-18 Por tôpico Nilson Santos Figueiredo Jr.
2011/5/18 Tiago Peczenyj : > Entretanto, questiono se mudar algo no core da linguagem é realmente > util. Confesso que quando vi um video sobre perl5i eu achei > interessante mas se obfusca o código e dificulta o tratamento de erros > estou fora (diferente de coisas como o Tiny::Try). Eu recomendo

Re: [SP-pm] MooseX::Declare

2011-05-18 Por tôpico Daniel de Oliveira Mantovani
2011/5/18 Thiago Yukio Kikuchi Oliveira > Na verdade, a vantagem é menos digitação, e o código fica um pouco > mais lógico e limpo, > no sentido de que se eu uso "method" ao invés de "sub", indica que eu > sempre recebo > "$self" (eu sei que eu posso receber $self = @_; na sub, mas eu quero > or

Re: [SP-pm] MooseX::Declare

2011-05-18 Por tôpico Thiago Yukio Kikuchi Oliveira
Na verdade, a vantagem é menos digitação, e o código fica um pouco mais lógico e limpo, no sentido de que se eu uso "method" ao invés de "sub", indica que eu sempre recebo "$self" (eu sei que eu posso receber $self = @_; na sub, mas eu quero organizar o código, não complicar, rs...) Sendo assim,

Re: [SP-pm] MooseX::Declare

2011-05-18 Por tôpico Tiago Peczenyj
O Attribute::Method parece ser mais interessante pois é basicamente manipulação do codigo através de um B::Deparse -- mesmo assim tenho medo. Entretanto, questiono se mudar algo no core da linguagem é realmente util. Confesso que quando vi um video sobre perl5i eu achei interessante mas se obfusca

Re: [SP-pm] MooseX::Declare

2011-05-18 Por tôpico Daniel de Oliveira Mantovani
Eu já usei MooseX::Declare e o tratamento de erro é horrível, se você esquece de declarar uma variável ao invés de aparecer um erro simples dizendo: "variável foo não declarada", vai aparecer todo o stacktrace. Eu não recomendo, a princípio parece tudo ótimo, bonito e fantástico. Se você quer usar

Re: [SP-pm] MooseX::Declare

2011-05-18 Por tôpico Lindolfo Lorn Rodrigues
Se não me engano usamod o CatalystX::Declare no site do SPPM uns tempos atrás e tivemos alguns problemas :/ mas não sei dizer quanto ao MooseX::Declare. 2011/5/18 Thiago Yukio Kikuchi Oliveira > Olá, > > Alguém da lista usa MooseX::Declare em produção? > Qual a opinião de vocês sobre o módulo? >

[SP-pm] MooseX::Declare

2011-05-18 Por tôpico Thiago Yukio Kikuchi Oliveira
Olá, Alguém da lista usa MooseX::Declare em produção? Qual a opinião de vocês sobre o módulo? [ ]'s     /    Thiago Yukio Kikuchi Oliveira (=\   \=) Faculdade de Medicina de Ribeirão Preto    /   Laboratório de Genética Molecular e Bioinformática   /=) ---