Ola<br><br><div class="gmail_quote">2012/2/17 Ricardo Filipo <span dir="ltr"><<a href="mailto:ricardo_filipo@yahoo.com.br">ricardo_filipo@yahoo.com.br</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div><div style="color:#000;background-color:#fff;font-family:times new roman,new york,times,serif;font-size:12pt"><div><span>Bem, primeiro é inacreditável que algum cientista de verdade ainda acredite que ciência é pra ser escondida (e vendida?).</span></div>

<div>Se alguma pessoa "inteligente" me diz isto eu imediatamente entendo que é um idiota tentando de passar por inteligente e nesta hora nada pode ser mais divertido que se fazer de idiota, já que somos inteligentes de verdade.</div>

</div></div></blockquote><div><br></div><div>Veja bem, isso é polêmico mas... uma vez que vc teve a ideia e vc implementou isso é "seu". Dependendo do seu grau de instrução no assunto vc pode querer ter a ideia para si ou dividir com o mundo. Felizmente o mundo perl gira em torno do CPAN então nós somos incentivados a dividir nossos codigos com a comunidade mas um cara q cresceu no mundo da biologia, por exemplo, pode não entender os beneficios disso. Ou seja, querer evitar que o codigo fonte seja divulgado pode ser um problema cultural onde se acredita que isso é o certo a se fazer, ou pode ser um desejo expresso do cara que mesmo compreendendo as inumeras vantagens insiste em ter tudo para si.</div>

<div><br></div><div>No fim podemos recair no problema BSD versus GNU. Mas acho que educando as pessoas corretamente o numero de casos como esse vai diminuir - mas nunca zerar. </div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div><div style="color:#000;background-color:#fff;font-family:times new roman,new york,times,serif;font-size:12pt"><div>Quanto ao Perl, não é nem híbrida nem interpretada. Não sei o que seria isto. E é muito diferente de Java pois nenhum bytecode de máquina virtual é gerado. O compilado é para a plataforma hospedeira, na mesma forma que o próprio executável perl. Isto está muito bem explicado nos links enviados. </div>

<div>E se vc fala C vale ver "perldoc perlguts".</div><div>Aliás este seria um bom assunto para o Equinócio. Alguém já publicou um
 artigo com este foco?</div><div>Abs!</div><div><br><blockquote style="border-left:2px solid rgb(16,16,255);margin-left:5px;margin-top:5px;padding-left:5px">  <div style="font-size:12pt;font-family:'times new roman','new york',times,serif">

 <div style="font-size:12pt;font-family:'times new roman','new york',times,serif"> <div dir="ltr"> <font face="Arial"> <hr size="1">  <b><span style="font-weight:bold">De:</span></b> Cleysinho <<a href="mailto:cleysinhonv@gmail.com" target="_blank">cleysinhonv@gmail.com</a>><br>

 <b><span style="font-weight:bold">Para:</span></b> Perl Mongers Rio de Janeiro <<a href="mailto:rio-pm@pm.org" target="_blank">rio-pm@pm.org</a>> <br> <b><span style="font-weight:bold">Enviadas:</span></b> Sexta-feira, 17 de Fevereiro de 2012 10:01<br>

 <b><span style="font-weight:bold">Assunto:</span></b> Re: [Rio-pm] Perl é genuinamente uma linguagem de script ou híbrida?<br> </font> </div><div><div></div><div class="h5"> <br><div>Sim é verdade, o link
 que acabaram de me sugerir fala muito bem, percebo que em Bioinformática há uma confusão generalizada a respeito da Perl (minha opnião), alguns pesquisadores não liberam seu fonte por que em Perl é possível ver o código fonte (absurdo). E que para eles seriam melhor escrever programas em C para não ter que compartilhar o fonte. Mas ninguém publica isso em seus artigos. Esse é um conhecimento da linguagem que gostaria de fundamenta-lo bem para ver se há a possibilidade de implantar uma nova "visão", embora confesso que a Perl é a menina dos olhos na Bioinformática.<br>


<br>Sobre definição da linguagem tenho convicção que é uma linguagem interpretada, mas o contexto híbrido a torna bem mais elegante.<br><br><br><div>2012/2/17 Daniel Hughes <span dir="ltr"><<a rel="nofollow" href="mailto:dsth@cantab.net" target="_blank">dsth@cantab.net</a>></span><br>


<blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">quando executa perl source file, primeiro eh compilado pra gerar um parse tree, e depois este parse tree eh 'intepretado' em um jeito parecido com um byte-code-intepreter. como eu entendo, a dificuldade em geral de compilar perl diretamente a machine-code eh pq em perl pode pular entre essas duas fases e.g. com BEGIN subroutine e com eval("string")... desculpe meu pt.<br>




<br>dan.<br><br clear="all">Daniel S. T. Hughes M.Biochem (Hons; Oxford), Ph.D (Cambridge)<br>-------------------------------------------------------------------------------------<br><a rel="nofollow" href="mailto:dsth@cantab.net" target="_blank">dsth@cantab.net</a><br>




<a rel="nofollow" href="mailto:dsth@cpan.org" target="_blank">dsth@cpan.org</a><div><div><br>
<br><br><div>2012/2/17 Tiago Peczenyj <span dir="ltr"><<a rel="nofollow" href="mailto:tiago.peczenyj@gmail.com" target="_blank">tiago.peczenyj@gmail.com</a>></span><br><blockquote style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">




<a rel="nofollow" href="http://oreilly.com/catalog/pperl3/chapter/ch18.html" target="_blank">http://oreilly.com/catalog/pperl3/chapter/ch18.html</a><div><div><br><br><div>2012/2/17 Cleysinho <span dir="ltr"><<a rel="nofollow" href="mailto:cleysinhonv@gmail.com" target="_blank">cleysinhonv@gmail.com</a>></span><br>






<blockquote style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Olá, desculpe as poucas informações. Geralmente linguagens rotuladas como de "script" fazem referência a linguagens interpretadas, teste caso eu entendo que são linguagens que não geram bit code ou compiladas em tempo real, como exemplo php. Outras linguagens com C por exemplo compilam uma única vez uma código e gera um arquivo binário com todas as instruções do programa.<br>







<br>Entendo que se o Perl é uma linguagem capaz de interpretar os códigos, ele se define como uma linguagem interpretada e se ao mesmo tempo gerar um bit code ou um único arquivo com as instruções a linguagem pode ser definida como híbrida. Porém não sei se a linguagem é capaz de fazer as duas coisas ao mesmo tempo e não encontrei nenhum livro que falasse isso, apenas um velho amigo que trabalha com computação desde a década de 60 e usou Perl no inicio da década de 90 que me deu esta dicas.<br>







<br><br><div>Em 17 de fevereiro de 2012 10:11, breno <span dir="ltr"><<a rel="nofollow" href="mailto:breno@rio.pm.org" target="_blank">breno@rio.pm.org</a>></span> escreveu:<div><div><br>

<blockquote style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
2012/2/17 Cleysinho <<a rel="nofollow" href="mailto:cleysinhonv@gmail.com" target="_blank">cleysinhonv@gmail.com</a>>:<br>
<div>> Good Morning Mongers,<br>
><br>
> Perguntinha simples: Perl é genuinamente uma linguagem de script ou uma<br>
> linguagem híbrida? Estou procura de boas referências sobre este "aspecto" da<br>
> linguagem.<br>
><br>
<br>
</div>Não sei se entendi, pode ser mais claro?<br>
<br>
Qual a sua definição de "script"? E o que seria uma "linguagem híbrida"?<br>
<br>
[]s<br>
<br>
-b<br>
_______________________________________________<br>
Rio-pm mailing list<br>
<a rel="nofollow" href="mailto:Rio-pm@pm.org" target="_blank">Rio-pm@pm.org</a><br>
<a rel="nofollow" href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
</blockquote></div></div></div><br><br clear="all"><div><div><br>-- <br><div style="line-height:21px"><span style="line-height:normal;font-family:arial"><span style="line-height:19px;font-family:sans-serif"><b></b></span></span></div>







<div style="line-height:21px;font-family:tahoma,sans-serif"><div>
<span style="font-size:13px;line-height:21px"><div><span style="font-size:13px;line-height:21px">.: Inteligência Coletiva :.</span></div>Uma
 inteligência distribuída por toda parte: tal é o nosso axioma inicial. 
Ninguém sabe tudo, todos sabem alguma coisa, todo o saber está na 
humanidade’. (</span><span style="font-size:13px;line-height:21px">Pierre Lévy)</span>
</div></div><div><a rel="nofollow" style="font-family:tahoma,sans-serif" href="http://www.cleysinho.blogspot.com" target="_blank">www.cleysinho.blogspot.com</a><br><a rel="nofollow" href="http://www.bioinfopop.ufv.br" target="_blank">www.bioinfopop.ufv.br</a><br>







<span style="font-family:tahoma,sans-serif"></span></div><br>
</div></div><br>_______________________________________________<br>
Rio-pm mailing list<br>
<a rel="nofollow" href="mailto:Rio-pm@pm.org" target="_blank">Rio-pm@pm.org</a><br>
<a rel="nofollow" href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br></div></div><div><div>

Tiago B. Peczenyj<br>Linux User #405772<br>

<br><a rel="nofollow" href="http://pacman.blog.br" target="_blank">http://pacman.blog.br</a><br>
</div></div><br>_______________________________________________<br>
Rio-pm mailing list<br>
<a rel="nofollow" href="mailto:Rio-pm@pm.org" target="_blank">Rio-pm@pm.org</a><br>
<a rel="nofollow" href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br></blockquote></div><br>
</div></div><br>_______________________________________________<br>
Rio-pm mailing list<br>
<a rel="nofollow" href="mailto:Rio-pm@pm.org" target="_blank">Rio-pm@pm.org</a><br>
<a rel="nofollow" href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br></blockquote></div><br><br clear="all"><br>-- <br><div style="line-height:21px">
<span style="line-height:normal;font-family:arial"><span style="line-height:19px;font-family:sans-serif"><b></b></span></span></div><div style="line-height:21px;font-family:tahoma,sans-serif"><div>
<span style="font-size:13px;line-height:21px"><div><span style="font-size:13px;line-height:21px">.: Inteligência Coletiva :.</span></div>Uma
 inteligência distribuída por toda parte: tal é o nosso axioma inicial. 
Ninguém sabe tudo, todos sabem alguma coisa, todo o saber está na 
humanidade’. (</span><span style="font-size:13px;line-height:21px">Pierre Lévy)</span>
</div></div><div><a rel="nofollow" style="font-family:tahoma,sans-serif" href="http://www.cleysinho.blogspot.com" target="_blank">www.cleysinho.blogspot.com</a><br><a rel="nofollow" href="http://www.bioinfopop.ufv.br" target="_blank">www.bioinfopop.ufv.br</a><br>


<span style="font-family:tahoma,sans-serif"></span></div><br>
</div><br>_______________________________________________<br>Rio-pm mailing list<br><a href="mailto:Rio-pm@pm.org" target="_blank">Rio-pm@pm.org</a><br><a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>

<br> </div></div></div> </div> </blockquote></div>   </div></div><br>_______________________________________________<br>
Rio-pm mailing list<br>
<a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br>Tiago B. Peczenyj<br>Linux User #405772<br>

<br><a href="http://pacman.blog.br">http://pacman.blog.br</a><br>