Eu não ignorei:<div><br></div><div>> Claro que eu não vou subir o sistema 100% em Perl 6, faria somente a parte<br>> de analise semantica aproveitando o gancho do Vinceguerra em Perl 6 e o<br>> resto em Perl 5.</div>
<div><br></div><div><span class="Apple-style-span" style="color: rgb(80, 0, 80); font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); ">> Faça um teste basico, e rode um teste de stress para ver como se<br>
> comporta, talvez esteja mais que suficiente para resolver seu tipo de<br>> problema.</span></div><div><font class="Apple-style-span" color="#500050" face="arial, sans-serif"><br></font></div><div><font class="Apple-style-span" color="#500050" face="arial, sans-serif"><br>
</font><br><div class="gmail_quote">2011/10/17 Daniel de Oliveira Mantovani <span dir="ltr"><<a href="mailto:daniel.oliveira.mantovani@gmail.com">daniel.oliveira.mantovani@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Lorn++<br>
<br>
Concordo com você Lorn, mas independente disso não podemos ignorar,<br>
<div class="im"><br>
18:34 < tadzik> it's slow and somewhat resource-heavy<br>
<br>
<br>
<br>
</div><div><div></div><div class="h5">2011/10/17 Lindolfo Lorn Rodrigues <<a href="mailto:lorn@lornlab.org">lorn@lornlab.org</a>>:<br>
> Vou argumentar em cima disso aqui:<br>
> 18:32 < PerlJam> mantovani: depending on what "production" means.<br>
> No meu caso, produção significa ter um prototipo rodando o mais rapido<br>
> possível.<br>
> Eu não sei o tipo de aplicação que o o Vinciguerra está pensando em fazer,<br>
> mas analise de gramatica com Perl 6 eu achei muito<br>
> fácil fazer e "aproveita" alguns conhecimentos que eu já tenho com Perl 5<br>
> Haskell é excelente para gramatica também, tanto é que temos uma<br>
> implementação de Perl 6 em Haskell, mas eu não conheço tanto a linguagem nem<br>
> conseguiria fazer um prototipo em pouco tempo.<br>
> Sim, eu sei que o Perl 6 não é estavel ainda mas lembro do fglock me dizer<br>
> em 2006/2007 que já tinha feitos uns prototipos rápidos em produção e fez em<br>
> Perl 6, também me lembro de ver a Audrey Tang dizendo que tinha coisa em<br>
> produção a um tempão atrás, é obvio que estamos falando de desenvolvedores<br>
> da linguagem e muitos problemas eles poderiam concertar, mas meu ponto não é<br>
> esse.<br>
> Meu ponto é se para eu ter um prototipo em produção o mais rápido possivel<br>
> preciso usar uma coisa que está em beta, mas resolve meu problema por agora,<br>
> qual o problema?<br>
> Claro que eu não vou subir o sistema 100% em Perl 6, faria somente a parte<br>
> de analise semantica aproveitando o gancho do Vinceguerra em Perl 6 e o<br>
> resto em Perl 5.<br>
> E abaixo a resposta que eu dei para o Carlos Costa:<br>
>      Achei um bom post sobre isso, inclusive com comentarios do chromatic:<br>
> <a href="http://ttjjss.wordpress.com/2011/08/24/what-is-production-ready/" target="_blank">http://ttjjss.wordpress.com/2011/08/24/what-is-production-ready/</a><br>
>      A ideia que é passada que não está totalmente pronto para produção, mas<br>
> na minha singela opnião está, principalmente com essas facilidades do<br>
> grammar que você precisa usar.<br>
>      Faça um teste basico, e rode um teste de stress para ver como se<br>
> comporta, talvez esteja mais que suficiente para resolver seu tipo de<br>
> problema.<br>
><br>
><br>
> 2011/10/17 Daniel de Oliveira Mantovani<br>
> <<a href="mailto:daniel.oliveira.mantovani@gmail.com">daniel.oliveira.mantovani@gmail.com</a>><br>
>><br>
>> 2011/10/17 Lindolfo Lorn Rodrigues <<a href="mailto:lorn@lornlab.org">lorn@lornlab.org</a>>:<br>
>> > Opa, Perl 6 já tá pronto pra produção sim o <a href="http://rakudo.org/" target="_blank">http://rakudo.org/</a> é uma<br>
>> > implementação bem estável use ela :)<br>
>><br>
>> Lorn de onde você tirou que o Rakudo está pronto para produção ?<br>
>><br>
>> *O Rakudo não está pronto para produção, não utilizem Perl 6 como<br>
>> produto na empresa de vocês!*<br>
>><br>
>> <a href="http://irc.freenode.org" target="_blank">irc.freenode.org</a> #perl6 (para quem não sabe é o canal oficial do<br>
>> desenvolvimento do Perl 6 )<br>
>> 18:31 < mantovani> hi<br>
>> 18:31 < mantovani> rakudo is already for production ?<br>
>> 18:32 < PerlJam> mantovani: depending on what "production" means.<br>
>> 18:32 < mantovani> means, developt the main software of my company<br>
>> 18:32 < japhb_> lunch &<br>
>> 18:33 < mantovani> PerlJam: serving a lot of people<br>
>> 18:33 < PerlJam> mantovani: at a guess, I'd say "no"<br>
>> 18:33 < mantovani> can you say why please ?<br>
>> 18:34 < sjohnson> mantovani: it's not fully ready yet, would be my guess.<br>
>> 18:34 < tadzik> it's slow and somewhat resource-heavy<br>
>> 18:34 < PerlJam> mantovani: Check out<br>
>> <a href="http://perl6.org/compilers/features.html" target="_blank">http://perl6.org/compilers/features.html</a> though<br>
>> 18:34 < mantovani> thank you very much it is enough<br>
>> 18:35 < masak> mantovani: rakudo can do a *lot* of things. however,<br>
>> Perl 5 is more stable, has more modules, is faster, and has a bigger<br>
>> user base.<br>
>><br>
>> Repito, não usem de maneira nenhuma Perl6 independente da<br>
>> implementação em produção ainda não está pronto. O máximo que eu<br>
>> aconselho a fazer é usar para coisas "pequenas".<br>
>><br>
>> ><br>
>> > 2011/10/17 Daniel Vinciguerra <<a href="mailto:dan.vinciguerra@gmail.com">dan.vinciguerra@gmail.com</a>><br>
>> >><br>
>> >> Opaaaa,<br>
>> >> Valew pessoal... vou dar uma olhada nesse módulo, mas me<br>
>> >> interessei/empolguei por escrever o projeto em Perl 6 hehehe.<br>
>> >><br>
>> >> Vou analisar a viabilidade disso, mesmo sabendo que as VMs não são<br>
>> >> production ready. =D<br>
>> >> Forte abraço e obrigado =)<br>
>> >><br>
>> >> Daniel Vinciguerra<br>
>> >> Web Solutions Architect and Co-Owner at Bivee<br>
>> >> <a href="http://github.com/dvinciguerra" target="_blank">http://github.com/dvinciguerra</a><br>
>> >><br>
>> >><br>
>> >> 2011/10/17 Carlos Costa <<a href="mailto:crncosta@gmail.com">crncosta@gmail.com</a>><br>
>> >>><br>
>> >>> Daniel,<br>
>> >>><br>
>> >>> Dá uma olhada no módulo -> Parse::RecDescent - Generate<br>
>> >>> Recursive-Descent<br>
>> >>> Parsers<br>
>> >>> <a href="https://metacpan.org/module/Parse::RecDescent" target="_blank">https://metacpan.org/module/Parse::RecDescent</a><br>
>> >>><br>
>> >>> já vem com analisador léxico, traz um parser capaz de fazer lookahead<br>
>> >>> e,<br>
>> >>> mais importante: o runtime não depende de outros módulos.<br>
>> >>><br>
>> >>> [ ]s<br>
>> >>> Carlos.<br>
>> >>><br>
>> >>><br>
>> >>> 2011/10/17 Daniel Vinciguerra <<a href="mailto:dan.vinciguerra@gmail.com">dan.vinciguerra@gmail.com</a>><br>
>> >>>><br>
>> >>>> Bom dia senhores,<br>
>> >>>> Iniciei um projeto a pouco e um dos requisitos é que eu deveria fazer<br>
>> >>>> parse de de uma linguagem<br>
>> >>>> de programação. A ideia é criar uma espécie de syntax validator...<br>
>> >>>> Como não tenho experiencia com isso pensei em perguntar para ver<br>
>> >>>> se alguém tem alguma dica<br>
>> >>>> ou um módulo que eu pudesse usar.<br>
>> >>>><br>
>> >>>> Forte abraço a todos,<br>
>> >>>><br>
>> >>>> Daniel Vinciguerra<br>
>> >>>> Web Solutions Architect and Co-Owner at Bivee<br>
>> >>>> <a href="http://github.com/dvinciguerra" target="_blank">http://github.com/dvinciguerra</a><br>
>> >>>><br>
>> >>>> =begin disclaimer<br>
>> >>>>   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
>> >>>>  SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
>> >>>>  L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
>> >>>> =end disclaimer<br>
>> >>>><br>
>> >>><br>
>> >>><br>
>> >>> =begin disclaimer<br>
>> >>>   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
>> >>>  SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
>> >>>  L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
>> >>> =end disclaimer<br>
>> >>><br>
>> >><br>
>> >><br>
>> >> =begin disclaimer<br>
>> >>   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
>> >>  SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
>> >>  L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
>> >> =end disclaimer<br>
>> >><br>
>> ><br>
>> ><br>
>> > =begin disclaimer<br>
>> >   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
>> >  SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
>> >  L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
>> > =end disclaimer<br>
>> ><br>
>> ><br>
>><br>
>><br>
>><br>
>> --<br>
>> "If you’ve never written anything thoughtful, then you’ve never had<br>
>> any difficult, important, or interesting thoughts. That’s the secret:<br>
>> people who don’t write, are people who don’t think."<br>
>> =begin disclaimer<br>
>>   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
>>  SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
>>  L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
>> =end disclaimer<br>
><br>
><br>
> =begin disclaimer<br>
>   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
>  SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
>  L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
> =end disclaimer<br>
><br>
><br>
<br>
<br>
<br>
--<br>
"If you’ve never written anything thoughtful, then you’ve never had<br>
any difficult, important, or interesting thoughts. That’s the secret:<br>
people who don’t write, are people who don’t think."<br>
=begin disclaimer<br>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
=end disclaimer<br>
</div></div></blockquote></div><br></div>