

<div id="comment_title"><!--acac-->zer0c00l (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-37219" title="">26/01/2009 &agrave;s 6:40 pm</a> </div>
<p>No Windows C++ ou C# devem ser as primeiras, no Mac ObjetiveC comanda. No Linux é C&#8230; Só pensar quem é o 3o no ranking de popularidade em desktop.</p>


<div id="comment_title"><!--acac--><a href='http://www.contraditorium.com' rel='external nofollow' class='url'>cardoso</a> (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-37222" title="">26/01/2009 &agrave;s 6:46 pm</a> </div>
<p>Curioso, eu imaginava que o PHP estivesse léguas adiante, dada a quantidade de projetos existentes.</p>


<div id="comment_title"><!--acac-->Thiago Barbanti (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-37225" title="">26/01/2009 &agrave;s 7:03 pm</a> </div>
<p>Dado que C/C++ sejam as linguagens mais coerentes para se &#8220;conversar&#8221; diretamente com o hardware não é de estranhar&#8230;</p>


<div id="comment_title"><!--acac--><a href='http://ccaldas.com.br' rel='external nofollow' class='url'>CarlosCaldas</a> (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-37226" title="">26/01/2009 &agrave;s 7:10 pm</a> </div>
<p>Engraçado. Sempre tive a impressão que JavaScript seria imbativel dada a tamanha quantidades de páginas distribuidas pela Web.</p>


<div id="comment_title"><!--acac--><a href='http://leandrosan.wordpress.com' rel='external nofollow' class='url'>tenchi</a> em <a href="#comment-37227" title="">26/01/2009 &agrave;s 7:11 pm</a> </div>
<p>Basta ver que KDE/GNOME/GTK/Qt (insira seu ambiente, toolkit ou framework aqui) &#8216;são tudo&#8217; c e c++. No entanto achei que python apareceria logo após C. </p>
<p>Não sei se isso é bom ou não, mas até agora a maioria dos projetos livres tem mantido uma boa portabilidade (multiarquitetura e multiplataforma), coisa engraçada quando falamos em c e c++.</p>


<div id="comment_title"><!--acac--><a href='http://kelon.org' rel='external nofollow' class='url'>Alan Kelon</a> em <a href="#comment-37228" title="">26/01/2009 &agrave;s 7:18 pm</a> </div>
<p>Não entendi porque PHP foi uma decepção para o autor, pois é sabido  que a maioria dos projetos não é voltada para web. No SourceForge.net, são 37.758 projetos web dentro do universo de 157.768, pouco mais de 23% do total.</p>


<div id="comment_title"><!--acac--><a href='http://0fx66.com/blog/' rel='external nofollow' class='url'>VonNaturAustreVe</a> (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-37229" title="">26/01/2009 &agrave;s 7:46 pm</a> </div>
<p>Hi,blz?</p>
<p>Já é de era de se esperar que C estive-se em primeiro,fiquei surpreso mesmo foi com JS.</p>
<p>[]&#8216;s</p>


<div id="comment_title"><!--acac-->Antonio (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-37231" title="">26/01/2009 &agrave;s 8:19 pm</a> </div>
<p>#include </p>
<p>int main()<br />
{<br />
printf(&#8220;Ah! eu jah sabia!&#8221;);<br />
return 0;<br />
}</p>
<p>Tirando que o Linux Kernel (em grande parte) e quase toda a base do Linux eh escrita em que?</p>
<p>:p</p>


<div id="comment_title"><!--acac-->Renato (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-37233" title="">26/01/2009 &agrave;s 8:27 pm</a> </div>
<p>Digam amén!</p>


<div id="comment_title"><!--acac-->Antonio (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-37234" title="">26/01/2009 &agrave;s 8:32 pm</a> </div>
<p>ah, no meu comentário acima o &#8220;include&#8221; foi capado&#8230; :&#8217;(</p>


<div id="comment_title"><!--acac--><a href='http://www.ghsix.com.br/allan' rel='external nofollow' class='url'>EthraZa</a> em <a href="#comment-37235" title="">26/01/2009 &agrave;s 8:39 pm</a> </div>
<p>Acho que até ano que vem o Javascript vai subir e muito na lista, dado projetos como AIR, QuickConnect, Google Gadgets e interpretadores de JS para Gnome e KDE, que fazem ficar cada vez mais fácil escrever programas verdadeiramente desktop em Javascript. ;)</p>


<div id="comment_title"><!--acac-->Weber Jr . (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-37243" title="">26/01/2009 &agrave;s 9:52 pm</a> </div>
<p>Acredito que tenha muito de projetos antigo nisso.</p>
<p>Java deve aumentar. </p>
<p>Deveria haver um crescimento maior de Python e Ruby. </p>
<p>Particularmente eu acho Python o melhor investimento(Só gosto pessoal, nada contra Ruby). </p>
<p>Além de Python por si ser muito bom de programar, ainda se incentiva que se utilize com C/C++ em pontos mais críticos de performance. Considero esse tipo de uso bem maduro. Sem aquele radicalismo típico da linguagem da cafeína que quer ser solução pra tudo.</p>


<div id="comment_title"><!--acac--><a href='http://empregos-emprego.blogspot.com/' rel='external nofollow' class='url'>noname</a> (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-37250" title="">26/01/2009 &agrave;s 10:02 pm</a> </div>
<p>C é uma ótima linguagem de programação!</p>


<div id="comment_title"><!--acac-->geek (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-37256" title="">26/01/2009 &agrave;s 10:08 pm</a> </div>
<p>A propósito, acabou de chegar via fnac.com.br meu exemplar de &#8220;C &#8211; A LINGUAGEM DE PROGRAMAÇÃO PADRÃO ANSI&#8221;, do Dennis Ritchie, o pai no UNIX e do próprio C.<br />
C r0x :D</p>


<div id="comment_title"><!--acac-->hell (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-37259" title="">26/01/2009 &agrave;s 10:17 pm</a> </div>
<p>Já era esperado</p>
<p>C/CPP as super linguagens</p>


<div id="comment_title"><!--acac-->dib (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-37268" title="">26/01/2009 &agrave;s 11:12 pm</a> </div>
<blockquote><p>Não sei se isso é bom ou não, mas até agora a maioria dos projetos livres tem mantido uma boa portabilidade (multiarquitetura e multiplataforma), coisa engraçada quando falamos em c e c++.</p></blockquote>
<p>A portabilidade é sempre alcançada pelo C. Dizem que Java é portável, mas Java é escrito em que linguagem? Em C.</p>
<p>Essa história de que C não é portável é balela. Talvez seja a linguagem mais portável existente.</p>
<p>Quero ver Java rodar com compilador JIT em 20 arquiteturas diferentes. Interpretador não conta, pois interpretador é fácil e pode se aproveitar totalmente da portabilidade do C ;)</p>


<div id="comment_title"><!--acac--><a href='http://kelon.org' rel='external nofollow' class='url'>Alan Kelon</a> em <a href="#comment-37273" title="">26/01/2009 &agrave;s 11:53 pm</a> </div>
<p>Weber, leia a notícia completa e não apenas seu título. </p>
<p><cite>Uma pesquisa realizada pela Black Duck Software indica as linguagens mais populares em <i>novos</i> projetos de FOSS.</cite></p>
<p>dib, você entrou em contradição quando falou que o compilador Java seria portável porque é escrito em C e que não há JIT para &#8220;20 arquiteturas diferentes&#8221;.</p>


<div id="comment_title"><!--acac-->kayo (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-37274" title="">26/01/2009 &agrave;s 11:56 pm</a> </div>
<p>uma brincadeira saudavel: &#8216;Chupa Python! Perdeu até para o PHP!&#8217;</p>
<p>:)</p>


<div id="comment_title"><!--acac-->Jack Ripoff (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-37279" title="">27/01/2009 &agrave;s 12:38 am</a> </div>
<p>Há de vir o dia em que <strong>todas</strong> as linguagens dessa listinha serão linguagens &#8220;type-safe&#8221;.</p>
<p>&lt;/esperança&gt;</p>


<div id="comment_title"><!--acac--><a href='http://lkraider.eipper.com.br' rel='external nofollow' class='url'>LKRaider</a> (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-37283" title="">27/01/2009 &agrave;s 2:41 am</a> </div>
<p>47% para C? Só se for C e C++ juntos. Gostaria de ver as estatísticas, mas separando essas duas linguagens também.</p>
<p>//</p>
<p>Código em C/C++ pode ser portável, mas depende principalmente do programador estar consciente do que é escrever um código portável nessas linguagens.</p>


<div id="comment_title"><!--acac-->Weber Jr . (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-37284" title="">27/01/2009 &agrave;s 3:37 am</a> </div>
<p>Alan, você tem razão, me passei e não li o &#8220;novos&#8221;. Até fui conferir no site da pesquisa e está certo. Confirmando que conta o número de projeto e não em linhas(daí seria covardia para C :D)</p>
<p>Muito esquisito isso então. Esperava que linguagens mais hype tomassem conta. </p>
<p>Mas, fico feliz. Sinal que ainda há esperança de vida inteligente nesse mundo. Que ainda há gente sem medo de ponteiros :).</p>


<div id="comment_title"><!--acac--><a href='http://br-linux.org/' rel='external nofollow' class='url'>hneto</a> em <a href="#comment-37286" title="">27/01/2009 &agrave;s 4:37 am</a> </div>
<p>Long Live C !!</p>


<div id="comment_title"><!--acac-->Marcos Alexandre (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-37289" title="">27/01/2009 &agrave;s 7:36 am</a> </div>
<p>@Quero ver Java rodar com compilador JIT em 20 arquiteturas diferentes.<br />
42 atualmente. Como o colega falou, C é portável se o desenvolvedor se preocupar com isso. O código tem de ser desenvolvido pra ser portável e muitas vezes ele pode ter de reescrever códigos distintos pra cada arquitetura, o que não acontece com Java, Python, entre outras. Com o sacrifício de performance, claro.</p>
<p>Também achei que o PHP tinha mais&#8230;</p>


<div id="comment_title"><!--acac-->Jonh (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-37295" title="">27/01/2009 &agrave;s 9:31 am</a> </div>
<p>Cade o .NET?<br />
<a href="http://www.javafree.org/noticia/3532/Orkut-em-Java" rel="nofollow">http://www.javafree.org/noticia/3532/Orkut-em-Java</a></p>


<div id="comment_title"><!--acac-->kayo (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-37300" title="">27/01/2009 &agrave;s 10:08 am</a> </div>
<p>Eles não colocaram o codeplex! hehe.</p>


<div id="comment_title"><!--acac--><a href='http://leandrosan.wordpress.com' rel='external nofollow' class='url'>Leandro Santiago</a> (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-37302" title="">27/01/2009 &agrave;s 10:27 am</a> </div>
<p>Quem sabe um dia escreverão drivers em python?</p>
<p>Acho que tempos atrás saiu aqui uma notícia &#8211; de 1º de abril :-) &#8211; sobre o desenvolvimento de drivers para winmodems para Linux escritos em python&#8230; Comédia.</p>


<div id="comment_title"><!--acac--><a href='http://www.opcaolinux.com.br' rel='external nofollow' class='url'>Tarcísio</a> (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-37303" title="">27/01/2009 &agrave;s 10:29 am</a> </div>
<p>E o Perl, quem diria, muita gente fala que está morto, mas está lá com seus 18%, nada mal.</p>
<p>Mas, na minha opinião, isso de dizer que uma linguagem é melhor que a outra é bobagem, depende da utilização. Escrever um programa como o OpenOffice, por exemplo, em PHP não faz sentido, assim como escrever um CMS como o Joomla! em C.</p>
<p>Para mim, a resposta é que a maioria dos programas analisados, os tais 47%, faz mais sentido ser escrita em C e não que C seja mais utilizada por ser a melhor solução para tudo.</p>


<div id="comment_title"><!--acac-->dib (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-37316" title="">27/01/2009 &agrave;s 12:15 pm</a> </div>
<p>@Alan</p>
<blockquote><p>dib, você entrou em contradição quando falou que o compilador Java seria portável porque é escrito em C e que não há JIT para “20 arquiteturas diferentes”.</p></blockquote>
<p>Não entrei. Leia novamente:</p>
<blockquote><p>Quero ver Java rodar com compilador JIT em 20 arquiteturas diferentes. Interpretador não conta, pois interpretador é fácil e pode se aproveitar totalmente da portabilidade do C ;)</p></blockquote>
<p>Eu disse que interpretador é fácil porque pode ser escrito em C puro. De fato, existem interpretadores Java muito portáveis.</p>
<p>Mas para escrever um compilador JIT, é necessário gerar código de máquina da arquitetura de destino.</p>
<p>É nesse ponto que o C é mais portável que um Java com compilador JIT, pois existem compiladores C disponíveis para mais arquiteturas que os compiladores JIT de Java.</p>
<p>Ficou claro agora?</p>


<div id="comment_title"><!--acac--><a href='http://juvenal-jr@blogspot.com' rel='external nofollow' class='url'>Juv</a> (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-37318" title="">27/01/2009 &agrave;s 12:28 pm</a> </div>
<p>&#8220;Use the right tool for the job!&#8221; ou &#8220;If you are a hammer, everything in the world will look like a nail!&#8221;.<br />
Prefiro me enquadrar na primeira que na segunda frase&#8230; :)</p>


<div id="comment_title"><!--acac-->livre (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-37319" title="">27/01/2009 &agrave;s 12:32 pm</a> </div>
<p>C, C++, Python e Lua, pra mim o que vale a pena estudar e se aperfeiçoar.</p>


<div id="comment_title"><!--acac-->Peter Parker (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-37338" title="">27/01/2009 &agrave;s 2:04 pm</a> </div>
<p>Lamentável o artigo. Sem tirar o mérito de C, mas juntaram C, C++, C# e outros derivados tudo num saco só. E o povo comemorando como se realmente fosse tudo igual&#8230; Ao menos no Slashdot tiveram o cuidado de ler o artigo original e disseram isso nos comentários.</p>


<div id="comment_title"><!--acac--><a href='http://www.go-java.com' rel='external nofollow' class='url'>Dyego Souza do Carmo</a> (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-37352" title="">27/01/2009 &agrave;s 3:17 pm</a> </div>
<p>Nego falando besteira&#8230;</p>
<p>faz pelo menos 8 anos que Java deixou de ser interpretado em 90% dos casos&#8230;</p>
<p>viva o JIT !!! </p>
<p><a href="http://vitorpamplona.com/wiki/JavaVsC%20com%20Processadores%20CoreX" rel="nofollow">http://vitorpamplona.com/wiki/JavaVsC%20com%20Processadores%20CoreX</a></p>


<div id="comment_title"><!--acac-->dib (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-37353" title="">27/01/2009 &agrave;s 3:28 pm</a> </div>
<p>@Dyego</p>
<blockquote><p>Nego falando besteira…</p>
<p>faz pelo menos 8 anos que Java deixou de ser interpretado em 90% dos casos…</p>
<p>viva o JIT !!!</p></blockquote>
<p>Por favor leia o texto e interprete-o corretamente antes de ofender aqueles que o escrevem. Obrigado.</p>
<p>O que está sendo dito aqui é que existem compiladores C para mais arquiteturas que compiladores JIT de Java.</p>
<blockquote><p>É nesse ponto que o C é mais portável que um Java com compilador JIT, pois existem compiladores C disponíveis para mais arquiteturas que os compiladores JIT de Java.</p></blockquote>


<div id="comment_title"><!--acac--><a href='http://www.go-java.com' rel='external nofollow' class='url'>Dyego Souza do Carmo</a> (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-37359" title="">27/01/2009 &agrave;s 3:55 pm</a> </div>
<p>dib,</p>
<p>A função do JIT não é deixar o codigo java portavel&#8230; e sim realizar otimizações de forma portavel&#8230;</p>
<p>Java funciona sem JIT&#8230; </p>
<p>42 arquiteturas não está bom para voce ?</p>
<p>Java is Everywhere :)</p>


<div id="comment_title"><!--acac-->dib (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-37390" title="">27/01/2009 &agrave;s 5:59 pm</a> </div>
<p>@Dyego</p>
<blockquote><p>A função do JIT não é deixar o codigo java portavel… e sim realizar otimizações de forma portavel…</p></blockquote>
<p>É aí que entra meu argumento.</p>
<p>Se o Java roda em 42 arquiteturas, é mérito do C, e não do Java, pois a maioria dessas arquiteturas roda em cima de um interpretador que é escrito em C (e pode ser escrito em C puro, visto que não há JIT).</p>
<p>Se fosse para rodar JIT em todas, o Java rodaria em bem menos plataformas que o C (pois precisaria ser escrito em C + Assembly daquela arquitetura, e não C puro), e portanto seria menos portável que o C.</p>
<p>Resumindo, não faz sentido dizer que o Java é mais portável que o C. Eles têm no máximo a mesma portabilidade, com a desvantagem de que o Java fica mais lento em arquiteturas nas quais ele é interpretado.</p>

