2009/4/14 Zhu Sha Zang <zhushazang@yahoo.com.br>
-----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