Lorn++ Concordo com você Lorn, mas independente disso não podemos ignorar,
18:34 < tadzik> it's slow and somewhat resource-heavy 2011/10/17 Lindolfo Lorn Rodrigues <l...@lornlab.org>: > Vou argumentar em cima disso aqui: > 18:32 < PerlJam> mantovani: depending on what "production" means. > No meu caso, produção significa ter um prototipo rodando o mais rapido > possível. > Eu não sei o tipo de aplicação que o o Vinciguerra está pensando em fazer, > mas analise de gramatica com Perl 6 eu achei muito > fácil fazer e "aproveita" alguns conhecimentos que eu já tenho com Perl 5 > Haskell é excelente para gramatica também, tanto é que temos uma > implementação de Perl 6 em Haskell, mas eu não conheço tanto a linguagem nem > conseguiria fazer um prototipo em pouco tempo. > Sim, eu sei que o Perl 6 não é estavel ainda mas lembro do fglock me dizer > em 2006/2007 que já tinha feitos uns prototipos rápidos em produção e fez em > Perl 6, também me lembro de ver a Audrey Tang dizendo que tinha coisa em > produção a um tempão atrás, é obvio que estamos falando de desenvolvedores > da linguagem e muitos problemas eles poderiam concertar, mas meu ponto não é > esse. > Meu ponto é se para eu ter um prototipo em produção o mais rápido possivel > preciso usar uma coisa que está em beta, mas resolve meu problema por agora, > qual o problema? > Claro que eu não vou subir o sistema 100% em Perl 6, faria somente a parte > de analise semantica aproveitando o gancho do Vinceguerra em Perl 6 e o > resto em Perl 5. > E abaixo a resposta que eu dei para o Carlos Costa: > Achei um bom post sobre isso, inclusive com comentarios do chromatic: > http://ttjjss.wordpress.com/2011/08/24/what-is-production-ready/ > A ideia que é passada que não está totalmente pronto para produção, mas > na minha singela opnião está, principalmente com essas facilidades do > grammar que você precisa usar. > Faça um teste basico, e rode um teste de stress para ver como se > comporta, talvez esteja mais que suficiente para resolver seu tipo de > problema. > > > 2011/10/17 Daniel de Oliveira Mantovani > <daniel.oliveira.mantov...@gmail.com> >> >> 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 :) >> >> Lorn de onde você tirou que o Rakudo está pronto para produção ? >> >> *O Rakudo não está pronto para produção, não utilizem Perl 6 como >> produto na empresa de vocês!* >> >> irc.freenode.org #perl6 (para quem não sabe é o canal oficial do >> desenvolvimento do Perl 6 ) >> 18:31 < mantovani> hi >> 18:31 < mantovani> rakudo is already for production ? >> 18:32 < PerlJam> mantovani: depending on what "production" means. >> 18:32 < mantovani> means, developt the main software of my company >> 18:32 < japhb_> lunch & >> 18:33 < mantovani> PerlJam: serving a lot of people >> 18:33 < PerlJam> mantovani: at a guess, I'd say "no" >> 18:33 < mantovani> can you say why please ? >> 18:34 < sjohnson> mantovani: it's not fully ready yet, would be my guess. >> 18:34 < tadzik> it's slow and somewhat resource-heavy >> 18:34 < PerlJam> mantovani: Check out >> http://perl6.org/compilers/features.html though >> 18:34 < mantovani> thank you very much it is enough >> 18:35 < masak> mantovani: rakudo can do a *lot* of things. however, >> Perl 5 is more stable, has more modules, is faster, and has a bigger >> user base. >> >> Repito, não usem de maneira nenhuma Perl6 independente da >> implementação em produção ainda não está pronto. O máximo que eu >> aconselho a fazer é usar para coisas "pequenas". >> >> > >> > 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 >> >> >> >> >> >> 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 >> >>>> >> >>>> =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 >> > >> > >> >> >> >> -- >> "If you’ve never written anything thoughtful, then you’ve never had >> any difficult, important, or interesting thoughts. That’s the secret: >> people who don’t write, are people who don’t think." >> =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 > > -- "If you’ve never written anything thoughtful, then you’ve never had any difficult, important, or interesting thoughts. That’s the secret: people who don’t write, are people who don’t think." =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