<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>Comments on: Linguagens de programação - C++</title>
	<atom:link href="http://vidageek.net/2008/08/18/linguagens-de-programacao-c/feed/" rel="self" type="application/rss+xml" />
	<link>http://vidageek.net/2008/08/18/linguagens-de-programacao-c/</link>
	<description>Linux, Open-source, Programação e Produtividade</description>
	<pubDate>Tue, 16 Mar 2010 05:58:29 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Luiz</title>
		<link>http://vidageek.net/2008/08/18/linguagens-de-programacao-c/comment-page-2/#comment-124024</link>
		<dc:creator>Luiz</dc:creator>
		<pubDate>Mon, 14 Sep 2009 11:24:20 +0000</pubDate>
		<guid isPermaLink="false">http://vidageek.net/?p=387#comment-124024</guid>
		<description>Olá, Rogério

Eu tenho, sim, conhecimento em C++. Posso não ser nenhum expert, mas já desenvolvi (e continuo desenvolvendo) um projeto científico em C++. Também sei o propósito do C++; assisti esses dias, inclusive, uma palestra que um dos criadores do C++ deu no CERN. Tampouco Java é para "Dummies"; tente fazer a prova de certificação em Java, por exemplo. Não é só porque a linguagem trabalha num nível mais alto que ela é tosca. Isso é preconceito de quem acha que o código não precisa ser expressivo.

Mais comentários são bem-vindos.</description>
		<content:encoded><![CDATA[<p>Olá, Rogério</p>
<p>Eu tenho, sim, conhecimento em C++. Posso não ser nenhum expert, mas já desenvolvi (e continuo desenvolvendo) um projeto científico em C++. Também sei o propósito do C++; assisti esses dias, inclusive, uma palestra que um dos criadores do C++ deu no CERN. Tampouco Java é para &#8220;Dummies&#8221;; tente fazer a prova de certificação em Java, por exemplo. Não é só porque a linguagem trabalha num nível mais alto que ela é tosca. Isso é preconceito de quem acha que o código não precisa ser expressivo.</p>
<p>Mais comentários são bem-vindos.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rogério</title>
		<link>http://vidageek.net/2008/08/18/linguagens-de-programacao-c/comment-page-2/#comment-124018</link>
		<dc:creator>Rogério</dc:creator>
		<pubDate>Mon, 14 Sep 2009 08:05:50 +0000</pubDate>
		<guid isPermaLink="false">http://vidageek.net/?p=387#comment-124018</guid>
		<description>Ola luiz,


Eu li todos os comentarios..e fico triste de saber que vc é estudante de Ciência da computação.eu estou no segundo periodo de Ciência C. minha facu oferece java como POO..eu estou saindo fora e caindo no C++,vc não tem conhecimento nenhum em C++,digo nenhum pq vc não sabe o proposito da linguagem..procure ler um livro de C++. como já li em varios blogs..Java é para "Dummies " e não cabe a comparação de java com C++.java se compara com C# .


tenho muito para dizer...mais vou dizer só isso.</description>
		<content:encoded><![CDATA[<p>Ola luiz,</p>
<p>Eu li todos os comentarios..e fico triste de saber que vc é estudante de Ciência da computação.eu estou no segundo periodo de Ciência C. minha facu oferece java como POO..eu estou saindo fora e caindo no C++,vc não tem conhecimento nenhum em C++,digo nenhum pq vc não sabe o proposito da linguagem..procure ler um livro de C++. como já li em varios blogs..Java é para &#8220;Dummies &#8221; e não cabe a comparação de java com C++.java se compara com C# .</p>
<p>tenho muito para dizer&#8230;mais vou dizer só isso.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luiz</title>
		<link>http://vidageek.net/2008/08/18/linguagens-de-programacao-c/comment-page-2/#comment-123491</link>
		<dc:creator>Luiz</dc:creator>
		<pubDate>Thu, 27 Aug 2009 22:00:58 +0000</pubDate>
		<guid isPermaLink="false">http://vidageek.net/?p=387#comment-123491</guid>
		<description>Olá novamente, Tasso

Concordo com você. Aliás, foi isso que eu quis dizer com a linguagem ser "feia" e foi esse o principal motivo para eu escrever esse post, inicialmente. Acabei criticando o que não devia, mas para esse aspecto da linguagem mantenho minha crítica.

Sobre criar sua própria linguagem, acho que é muito bom ter várias alternativas para programar. Só que eu acho que já dá pra aproveitar boa parte do trabalho feito e das lições aprendidas pelas outras linguagens quando for fazer isso.

Eu, particularmente, tenho vontade de criar uma linguagem. Quando você tiver feito a sua, conte pra gente!

Abraços e obrigado pelos comentários!</description>
		<content:encoded><![CDATA[<p>Olá novamente, Tasso</p>
<p>Concordo com você. Aliás, foi isso que eu quis dizer com a linguagem ser &#8220;feia&#8221; e foi esse o principal motivo para eu escrever esse post, inicialmente. Acabei criticando o que não devia, mas para esse aspecto da linguagem mantenho minha crítica.</p>
<p>Sobre criar sua própria linguagem, acho que é muito bom ter várias alternativas para programar. Só que eu acho que já dá pra aproveitar boa parte do trabalho feito e das lições aprendidas pelas outras linguagens quando for fazer isso.</p>
<p>Eu, particularmente, tenho vontade de criar uma linguagem. Quando você tiver feito a sua, conte pra gente!</p>
<p>Abraços e obrigado pelos comentários!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tasso Evangelista</title>
		<link>http://vidageek.net/2008/08/18/linguagens-de-programacao-c/comment-page-2/#comment-123489</link>
		<dc:creator>Tasso Evangelista</dc:creator>
		<pubDate>Thu, 27 Aug 2009 20:23:49 +0000</pubDate>
		<guid isPermaLink="false">http://vidageek.net/?p=387#comment-123489</guid>
		<description>Comentei aqui já faz um bom tempo. E de lá pra cá aprendi outra coisa sobre C++: não foi feito para humanos. :P

Se todos pararem para pensar um minuto sobre qual a função de uma linguagem de ALTO NÍVEL, vão se ligar que C++ comete alguns pecados. A maioria, acredito, tenha a ver com a maldita retrocompatibilidade.

Esses tempos até estava teorizando que o uso atual da keyword struct poderia abranger a semântica de class e esta, por sua vez, seria usada para implementar objetos com polimorfismo.

Por esses e outras estou estudando teoria de compiladores. Pego o melhor de cada linguagem PARA MIM e faço a minha. Morreu.</description>
		<content:encoded><![CDATA[<p>Comentei aqui já faz um bom tempo. E de lá pra cá aprendi outra coisa sobre C++: não foi feito para humanos. :P</p>
<p>Se todos pararem para pensar um minuto sobre qual a função de uma linguagem de ALTO NÍVEL, vão se ligar que C++ comete alguns pecados. A maioria, acredito, tenha a ver com a maldita retrocompatibilidade.</p>
<p>Esses tempos até estava teorizando que o uso atual da keyword struct poderia abranger a semântica de class e esta, por sua vez, seria usada para implementar objetos com polimorfismo.</p>
<p>Por esses e outras estou estudando teoria de compiladores. Pego o melhor de cada linguagem PARA MIM e faço a minha. Morreu.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Programador</title>
		<link>http://vidageek.net/2008/08/18/linguagens-de-programacao-c/comment-page-2/#comment-108640</link>
		<dc:creator>Programador</dc:creator>
		<pubDate>Mon, 08 Jun 2009 16:29:47 +0000</pubDate>
		<guid isPermaLink="false">http://vidageek.net/?p=387#comment-108640</guid>
		<description>Eu quis dizer limitada em recursos como você disse que C++ não deveria ter heranças múltiplas e que isso é ruim.

É Realmente não li os comentários, vi um outro blog 
http://murilo.wordpress.com/2008/11/14/direito-de-defesa-ao-cmaismais/
falando em defesa do C++, e então vim conferir.

Não poderia perder lendo 80 comentários de um post totalmente sem noção.

Foi, mas realmente tenho que concordar que não ter deletado foi corajoso da sua parte e admitir os erros, melhor do que persistir neles.</description>
		<content:encoded><![CDATA[<p>Eu quis dizer limitada em recursos como você disse que C++ não deveria ter heranças múltiplas e que isso é ruim.</p>
<p>É Realmente não li os comentários, vi um outro blog<br />
<a href="http://murilo.wordpress.com/2008/11/14/direito-de-defesa-ao-cmaismais/" rel="nofollow">http://murilo.wordpress.com/2008/11/14/direito-de-defesa-ao-cmaismais/</a><br />
falando em defesa do C++, e então vim conferir.</p>
<p>Não poderia perder lendo 80 comentários de um post totalmente sem noção.</p>
<p>Foi, mas realmente tenho que concordar que não ter deletado foi corajoso da sua parte e admitir os erros, melhor do que persistir neles.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luiz</title>
		<link>http://vidageek.net/2008/08/18/linguagens-de-programacao-c/comment-page-2/#comment-108627</link>
		<dc:creator>Luiz</dc:creator>
		<pubDate>Mon, 08 Jun 2009 13:12:10 +0000</pubDate>
		<guid isPermaLink="false">http://vidageek.net/?p=387#comment-108627</guid>
		<description>Olá, Programador

Em primeiro lugar, se você tivesse lido os comentários provavelmente não teria escrito esse. Teria visto que fui mudando alguns pontos de vista ao longo da discussão. Se eu tivesse deletado o post, não só seria covarde como não teria aprendido como aprendi.

Concordo que algumas linguagens são melhores para alguns propósitos que outras, mas isso não impede a comparação de umas linguagens com outras, ainda mais quando elas pretendem ser boas para as mesmas aplicações.

Em nenhum momento falei de "limitação" da linguagem. Se você vê alocação de memória transparente e coleta de lixo como limitações, esse é um ponto de vista seu. Eu vejo como ferramentas de produtividade. Mais especificamente sobre permitir asneiras por parte do programador, esse foi um ponto de vista que mudei com a discussão. Todas as linguagens permitem o programador fazer código feio. Mas isso não retira minha crítica à feiura do C++. Lógico, feiura é um critério subjetivo, mas esse post (essa série inteira, na verdade) não é para ser objetivo. É para expor a opinião de cada um. Se você não concorda, tudo bem; é um direito seu.

Obrigado pelo comentário.</description>
		<content:encoded><![CDATA[<p>Olá, Programador</p>
<p>Em primeiro lugar, se você tivesse lido os comentários provavelmente não teria escrito esse. Teria visto que fui mudando alguns pontos de vista ao longo da discussão. Se eu tivesse deletado o post, não só seria covarde como não teria aprendido como aprendi.</p>
<p>Concordo que algumas linguagens são melhores para alguns propósitos que outras, mas isso não impede a comparação de umas linguagens com outras, ainda mais quando elas pretendem ser boas para as mesmas aplicações.</p>
<p>Em nenhum momento falei de &#8220;limitação&#8221; da linguagem. Se você vê alocação de memória transparente e coleta de lixo como limitações, esse é um ponto de vista seu. Eu vejo como ferramentas de produtividade. Mais especificamente sobre permitir asneiras por parte do programador, esse foi um ponto de vista que mudei com a discussão. Todas as linguagens permitem o programador fazer código feio. Mas isso não retira minha crítica à feiura do C++. Lógico, feiura é um critério subjetivo, mas esse post (essa série inteira, na verdade) não é para ser objetivo. É para expor a opinião de cada um. Se você não concorda, tudo bem; é um direito seu.</p>
<p>Obrigado pelo comentário.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Programador</title>
		<link>http://vidageek.net/2008/08/18/linguagens-de-programacao-c/comment-page-2/#comment-108622</link>
		<dc:creator>Programador</dc:creator>
		<pubDate>Mon, 08 Jun 2009 12:48:26 +0000</pubDate>
		<guid isPermaLink="false">http://vidageek.net/?p=387#comment-108622</guid>
		<description>Aff....

Quanta asneira pra um post só.

Impressionante como qualquer zé mané escreve qualquer merda na internet e ainda perde o seu tempo respondendo as infinitas críticas que chegam ao seu post ao invés de simplesmente deleta-lo.

Meu caro, escrever merda, cometer um erro é passível.
Continuar nele e ainda defender o seu ponto de vista tosco e inexperiente, é burrice total.


Linguagem de programação é muito difícil de se comparar, cada uma é boa para um propósito. Se você fosse um pouquinho experiente, nem perderia seu tempo escrevendo um lixo como esse.

Falar sobre uma linguagem é muito mais sobre as vantagens do que: "Linguagem X não presta porque linguagem Y faz isso melhor do que X."

E a idéia de que a linguagem deve ser limitada para "evitar erros de programadores inexperientes" demonstra o quanto você é amador.

"O UNIX não foi feito para impedir seus usuários de fazerem coisas estúpidas, porque isso também impediria eles de fazerem coisas espertas." – Doug Gwyn

Use BSD.</description>
		<content:encoded><![CDATA[<p>Aff&#8230;.</p>
<p>Quanta asneira pra um post só.</p>
<p>Impressionante como qualquer zé mané escreve qualquer merda na internet e ainda perde o seu tempo respondendo as infinitas críticas que chegam ao seu post ao invés de simplesmente deleta-lo.</p>
<p>Meu caro, escrever merda, cometer um erro é passível.<br />
Continuar nele e ainda defender o seu ponto de vista tosco e inexperiente, é burrice total.</p>
<p>Linguagem de programação é muito difícil de se comparar, cada uma é boa para um propósito. Se você fosse um pouquinho experiente, nem perderia seu tempo escrevendo um lixo como esse.</p>
<p>Falar sobre uma linguagem é muito mais sobre as vantagens do que: &#8220;Linguagem X não presta porque linguagem Y faz isso melhor do que X.&#8221;</p>
<p>E a idéia de que a linguagem deve ser limitada para &#8220;evitar erros de programadores inexperientes&#8221; demonstra o quanto você é amador.</p>
<p>&#8220;O UNIX não foi feito para impedir seus usuários de fazerem coisas estúpidas, porque isso também impediria eles de fazerem coisas espertas.&#8221; – Doug Gwyn</p>
<p>Use BSD.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luiz</title>
		<link>http://vidageek.net/2008/08/18/linguagens-de-programacao-c/comment-page-2/#comment-97189</link>
		<dc:creator>Luiz</dc:creator>
		<pubDate>Thu, 23 Apr 2009 20:42:36 +0000</pubDate>
		<guid isPermaLink="false">http://vidageek.net/?p=387#comment-97189</guid>
		<description>Olá, Alex

Entendo seu ponto de vista. Também gosto de programar "da minha maneira" (como você disse) às vezes. Mas não o tempo todo. E o que me incomoda nesse ponto do C++ é que, para mim, ele mistura um pouco de cada um desses mundos - o controlado pela infraestrutura e o controlado por você.

Não, eu não curto a ideia de herança múltipla (e não sou só eu), mas não foi por isso que eu não gostei de C++. Aliás, nem cheguei a usar essa característica da linguagem (diretamente, pelo menos). Mas não sei se é só questão de ter tido "um bom tempo com C++", como você disse. Afinal, eu continuo mexendo com C++ e continuo não gostando. Claro, ficou um pouco melhor mas, ainda assim, não gosto.

Sim, deixei de abordar alguns pontos legais da linguagem; tentei corrigir isso nos comentários, mas talvez fosse o caso de escrever um novo post (mas falta ânimo para isso). Só de curiosidade: por que a preferência por C# sobre Java?

Obrigado pelo comentário!</description>
		<content:encoded><![CDATA[<p>Olá, Alex</p>
<p>Entendo seu ponto de vista. Também gosto de programar &#8220;da minha maneira&#8221; (como você disse) às vezes. Mas não o tempo todo. E o que me incomoda nesse ponto do C++ é que, para mim, ele mistura um pouco de cada um desses mundos - o controlado pela infraestrutura e o controlado por você.</p>
<p>Não, eu não curto a ideia de herança múltipla (e não sou só eu), mas não foi por isso que eu não gostei de C++. Aliás, nem cheguei a usar essa característica da linguagem (diretamente, pelo menos). Mas não sei se é só questão de ter tido &#8220;um bom tempo com C++&#8221;, como você disse. Afinal, eu continuo mexendo com C++ e continuo não gostando. Claro, ficou um pouco melhor mas, ainda assim, não gosto.</p>
<p>Sim, deixei de abordar alguns pontos legais da linguagem; tentei corrigir isso nos comentários, mas talvez fosse o caso de escrever um novo post (mas falta ânimo para isso). Só de curiosidade: por que a preferência por C# sobre Java?</p>
<p>Obrigado pelo comentário!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex Peixoto</title>
		<link>http://vidageek.net/2008/08/18/linguagens-de-programacao-c/comment-page-2/#comment-97026</link>
		<dc:creator>Alex Peixoto</dc:creator>
		<pubDate>Wed, 22 Apr 2009 17:01:10 +0000</pubDate>
		<guid isPermaLink="false">http://vidageek.net/?p=387#comment-97026</guid>
		<description>Sem querer ofender, como dizem (Linguagem de alto nivel, programador de baixo nivel).
Eu uso c++ para programar jogos, ja programei em java (muito pouco) e nao voltaria.
C++ é mais hardcore para mim, eu prefiro, gosto de ter controle total, GC do java me deixa grilado, nao curto essa ideia de "liberdade" quero fazer o programa da "minha maneira".
Para mim, me pareceu que você nao curtiu a ideia de herança multipla e por isso "meteu o pau em c++".
A questao é que talvez você nao tenha tido "um bom tempo com o c++" da mesma forma que nao tive meu bom tempo com java.
Eu penso, se for pra usar java para fazer algum software mais simples uso c#. Claro que eu ja pensei em fazer um server e java (ainda bem que só pensei) para o meu jogo. Agora quero fazer em c++. Todos tem uma linguagem que gosta, eu particularmente sempre volto pro c++, nao importa o que. Gosto do c++ ainda mais para desenvolver jogos e creio que o post foi "mal escrito" pois só aborda pontos negativos mesmo o c++ sendo uma linguagem tao usada.</description>
		<content:encoded><![CDATA[<p>Sem querer ofender, como dizem (Linguagem de alto nivel, programador de baixo nivel).<br />
Eu uso c++ para programar jogos, ja programei em java (muito pouco) e nao voltaria.<br />
C++ é mais hardcore para mim, eu prefiro, gosto de ter controle total, GC do java me deixa grilado, nao curto essa ideia de &#8220;liberdade&#8221; quero fazer o programa da &#8220;minha maneira&#8221;.<br />
Para mim, me pareceu que você nao curtiu a ideia de herança multipla e por isso &#8220;meteu o pau em c++&#8221;.<br />
A questao é que talvez você nao tenha tido &#8220;um bom tempo com o c++&#8221; da mesma forma que nao tive meu bom tempo com java.<br />
Eu penso, se for pra usar java para fazer algum software mais simples uso c#. Claro que eu ja pensei em fazer um server e java (ainda bem que só pensei) para o meu jogo. Agora quero fazer em c++. Todos tem uma linguagem que gosta, eu particularmente sempre volto pro c++, nao importa o que. Gosto do c++ ainda mais para desenvolver jogos e creio que o post foi &#8220;mal escrito&#8221; pois só aborda pontos negativos mesmo o c++ sendo uma linguagem tao usada.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jefferson Leandro</title>
		<link>http://vidageek.net/2008/08/18/linguagens-de-programacao-c/comment-page-2/#comment-91262</link>
		<dc:creator>Jefferson Leandro</dc:creator>
		<pubDate>Mon, 30 Mar 2009 15:59:33 +0000</pubDate>
		<guid isPermaLink="false">http://vidageek.net/?p=387#comment-91262</guid>
		<description>já eu conheço muita gente esperta que usa c++. Por onde vc tem andado ?</description>
		<content:encoded><![CDATA[<p>já eu conheço muita gente esperta que usa c++. Por onde vc tem andado ?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
