russoz++<div><br></div><div>Estive estudando e pesquisando sobre a viabilidade de uma implementação desse tipo e em uma de minhas pesquisas eu acabei esbarrando em uma implementação no minimo interessante.</div><div><br></div>

<div>""""</div><div><div>Sleep - Duct Tape for the Java platform</div><div><br></div><div>is a multi-paradigm scripting language for the Java Platform</div><div>easy to learn with Perl and Objective-C inspired syntax</div>

<div>executes scripts fast with a small package size (~250KB)</div><div>excels at data manipulation, component integration, and distributed communication</div><div>seamlessly uses Java objects and 3rd party libraries</div>

</div><div><a href="http://sleep.dashnine.org/">http://sleep.dashnine.org/</a> </div><div>""""</div><div>[]'s</div><div><b><br>Daniel Vinciguerra</b><br>
Web Solutions Architect and Co-Owner at Bivee<br><span style="font-family:arial,sans-serif;font-size:13px;border-collapse:collapse"><a href="http://github.com/dvinciguerra" style="color:rgb(28,81,168)" target="_blank">http://github.com/dvinciguerra</a></span><span style="font-family:arial,sans-serif;font-size:13px;border-collapse:collapse"><a href="http://github.com/dvinciguerra" style="color:rgb(28,81,168)" target="_blank"></a></span><br>


<br><br><div class="gmail_quote">2012/7/18 Alexei Znamensky <span dir="ltr"><<a href="mailto:russoz@gmail.com" target="_blank">russoz@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div><br></div>Apenas um pequeno esclarecimento.<br><br><div class="gmail_quote"><div class="im">2012/7/18 Eden Cardim <span dir="ltr"><<a href="mailto:eden@insoli.de" target="_blank">eden@insoli.de</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


>>>>> "Marcio" == Marcio Ferreira <<a href="mailto:marciodesouzaferreira@gmail.com" target="_blank">marciodesouzaferreira@gmail.com</a>> writes:<br></blockquote></div><div>[...]  </div><div class="im">

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<br>
    Marcio> qt a precisar de outros profissionais, a jvm hoje é tão<br>
    Marcio> obrigatória quanto linux<br>
<br>
Sério? A minha impressão é de que pouquíssimas pessoas sabem desenvolver<br>
pra jvm. Tem muita gente que sabe java, groovy, ruby etc. Mas jvm mesmo,<br>
acho que são poucas. Mesmo assim, não gosto e não confio em tecnologia<br>
vinda de grandes corporações, já que você fica dependente deles<br>
comercialmente (vide o susto que o pessoal do java e do mysql levou<br>
quando a sun foi comprada pela oracle). Mas daí é uma preferência<br>
arbitrária minha ( e, aparentemente, do Eike Batista também:<br>
<a href="http://www.youtube.com/watch?v=ppPvNXP65KQ" target="_blank">http://www.youtube.com/watch?v=ppPvNXP65KQ</a> ), mas sim, boa parte do<br>
mundo gosta de ser apadrinhado por corporações.<br></blockquote><div><br></div></div><div>Sugiro que você se informe sobre o Java Community Process, ou JCP (<a href="http://www.jcp.org" target="_blank">http://www.jcp.org</a>). Apesar do Java e todo o eco-sistema de coisas em torno da linguagem ter nascido na Sun e ter sido obviamente apadrinhado  por todos esses anos até ser comprada pela Oracle, muito cedo (não lembro o ano exato, mas lembro que ainda não era o ano 2000), eles abriram mão de boa parte do controle sobre a linguagem em prol dos comitês técnicos do JCP. Empresas e até mesmo indivíduos que não representavam nenhuma entidade faziam - e ainda fazem - parte dos comitês, e a comunidade é ouvida e pode criticar os documentos de especificação desenvolvidos por eles.</div>



<div><br></div><div>Além disso, o código-fonte da JVM (e das bibliotecas) estava disponível, ainda que sob uma licença mais restritiva, e depois, ANTES de ser comprada pela Oracle, a Sun publicou o Java como Open Source, levando à implementação denominada OpenJDK, existente até hoje.</div>



<div><br></div><div>Me parece haver uma confusão entre o "Java" e "produtos baseados em Java". O WebSphere da IBM, com que eu trabalho, é um produto proprietário, custa uma baba ridícula de dinheiro, mas ele é uma implementação de um padrão aberto, o Java Enterprise Edition. Assim como o WebSphere, existem dezenas de outras implementações dessa especificação, tanto proprietárias quanto software livre, com mais ou menos viés para mundo corporativo. O Java (e todas as APIs publicadas pelos comitês do JCP) é necessariamente um padrão aberto. Já os produtos, cada um que faça o seu, e que vença o melhor. Ou não.</div>



<div><br></div><div>Especificamente sobre a JVM, eu pessoalmente ficaria muito feliz em conseguir implementar um interpretador Perl para rodar em cima de JVMs, acho que isso iria elevar o Perl a um novo patamar. Por exemplo, a infraestrutura de um servidor Java enterprise é algo fantástico, e a possibildade de poder programar em Perl, ao invés de Java, para ambientes assim, seria algo maravilhoso. Claro, como sempre, na minha opinião.</div>

<div class="im">

<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">    Marcio> IMHO, devido a adocao do mercado, ou seja, nao há perca de<br>
    Marcio> tempo, é skill pre-req.<br>
<br>
Quantos hackers de jvm competentes e confiáveis você conhece e pode<br>
contratar *agora*? Como você avalia a competência deles objetivamente?<br>
Quanto custam?<br></blockquote><div><br></div></div><div>Como você mesmo disse, o pessoal manja das linguagens, não da JVM. Mas, para que mesmo está se falando de alguém que manje disso? Oba, vamos começar um projeto de fazer um port de perl para JVM e já temos voluntários??? :-) </div>



<div><br></div><div>Tipo, tem uns malucos que mexem com JVM, na Oracle, na IBM, e em outros lugares excusos. Se não estivermos falando de fazer um interpretador perl para JVM, this is Chewbaca, it makes no sense.</div><div>



<br></div><div>[]s,</div></div><span class="HOEnZb"><font color="#888888">-- <br>Alexei "RUSSOZ" Znamensky | russoz EM gmail com | <a href="http://russoz.org" target="_blank">http://russoz.org</a><br>GPG fingerprint = 42AB E78C B83A AE31 7D27  1CF3 C66F B5C7 71CA 9F3C<br>



<a href="http://www.flickr.com/photos/alexeiz" target="_blank">http://www.flickr.com/photos/alexeiz</a> | <a href="http://github.com/russoz" target="_blank">http://github.com/russoz</a><br>"I don't know... fly casual!" -- Han Solo<br>




</font></span><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></blockquote></div><br></div>