Daniel, Perl 6 é uma linguagem muito melhor que a 5, IMHO. Os sigils são finalmente invariantes, chega de confusão entre Array e Lists, um verdadeiro shift no paradigma de programação orientada a objetos (public abstract virtual methods sucks! ehehehe), REGEX + Grammars = Parse everything, atribuição anônima usando ->, Object.method() call, etc.
Pena que está demorando muito... Li um post do Chromatic falando que não dá pra usar Rakudo/Parrot em produção, e olha que ele é um dos devels do Parrot. Se o o que vc está fazendo não demanda qualidade digna de "Produção", acho bem legal adotar Rakudo... depois compartilha suas impressões aqui com a moçada ;-) Eu não posso me dar esse luxo de dropar a versão 5. [ ]s Carlos. 2011/10/17 Daniel Vinciguerra <dan.vincigue...@gmail.com> > Ola Lorn, > > Até onde me lembro ela estava com alguns problemas de performance!?!... mas > como > estou desinformado sobre, não posso afirmar. > > Mas vou dar uma olhada e me informar melhor rsrs. > > Obrigado pela dica! :) > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra <http://github.com/dvinciguerra> > > > 2011/10/17 Lindolfo Lorn Rodrigues <l...@lornlab.org> > >> Opa, Perl 6 já tá pronto pra produção sim o http://rakudo.org/ é uma >> implementação bem estável use ela :) >> >> >> 2011/10/17 Daniel Vinciguerra <dan.vincigue...@gmail.com> >> >>> Opaaaa, >>> >>> Valew pessoal... vou dar uma olhada nesse módulo, mas me >>> interessei/empolguei por escrever o projeto em Perl 6 hehehe. >>> >>> Vou analisar a viabilidade disso, mesmo sabendo que as VMs não são >>> production ready. =D >>> >>> Forte abraço e obrigado =) >>> >>> * >>> Daniel Vinciguerra* >>> Web Solutions Architect and Co-Owner at Bivee >>> http://github.com/dvinciguerra <http://github.com/dvinciguerra> >>> >>> >>> 2011/10/17 Carlos Costa <crnco...@gmail.com> >>> >>>> Daniel, >>>> >>>> Dá uma olhada no módulo -> Parse::RecDescent - Generate >>>> Recursive-Descent Parsers >>>> https://metacpan.org/module/Parse::RecDescent >>>> >>>> já vem com analisador léxico, traz um parser capaz de fazer lookahead e, >>>> mais importante: o runtime não depende de outros módulos. >>>> >>>> [ ]s >>>> Carlos. >>>> >>>> >>>> 2011/10/17 Daniel Vinciguerra <dan.vincigue...@gmail.com> >>>> >>>>> Bom dia senhores, >>>>> >>>>> Iniciei um projeto a pouco e um dos requisitos é que eu deveria fazer >>>>> parse de de uma linguagem >>>>> de programação. A ideia é criar uma espécie de syntax validator... >>>>> >>>>> Como não tenho experiencia com isso pensei em perguntar para ver >>>>> se alguém tem alguma dica >>>>> ou um módulo que eu pudesse usar. >>>>> >>>>> >>>>> Forte abraço a todos, >>>>> * >>>>> Daniel Vinciguerra* >>>>> Web Solutions Architect and Co-Owner at Bivee >>>>> http://github.com/dvinciguerra <http://github.com/dvinciguerra> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org >>>>> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org >>>> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org >>> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org >> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > =end disclaimer > >
=begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer