2009/4/14 Zhu Sha Zang > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Raphael MD escreveu: > > Estava lendo na net sobre o Linux e sobre linguagens de > > programação. > > > > Então me veio a dúvida, se o C++ pode-se assim dizer é a evolução > > que trouxe a Orientação a Objetos para o C, porque a kernel no > > linux que até foi reescrita (2.6) é em C e não em C++? > > > > C++ é mais rádpio que C? > > > > Sempre tive essas dúvidas e nunca achei a resposta. > > > > Valew > > > > > > Veja quais são os assuntos do momento no Yahoo! +Buscados > > http://br.maisbuscados.yahoo.com > > > > > Na boa, não achou resposta por que não pesquisou provavelmente. > > Procure saber os problemas inerentes à C++ e orientação á objetos. > > Mas simplificando, o kernel linux ainda é escrito em C por que C é > mais simples, rápido, e o gerenciamento do projeto linux, se fosse > migrado para C++ utilizando OO ia virar uma merda total. > > Não que C++ não seja uma boa linguagem, assim como java, mas se você > comparar por exemplo o tempo de compilação de um software em C++ e um > software em C verá que o tempo é bem menor no segundo caso, assim como > comparar um software com OO e sem OO no tempo de execução e utilização > de recursos da máquina. > > Dá uma testada com uns programas simples por aí. Faz um hello world > com e sem OO em C++ depois um em C com e sem função. > > Tire algumas conclusões. > > att. > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2.0.10 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iEYEARECAAYFAknk0rcACgkQ35zeJy7JhCiubwCfdV9SoMI9ChwLRMZiHdzNHMEo > H1YAn2UVBv/Gxz80M7V25n/J00M/tbUV > =7jBG > -----END PGP SIGNATURE----- > > RFTW