At 10:13 p.m. 2000-10-16 +0200, Xose Manoel Ramos wrote:
>El Wed, Oct 11, 2000 at 08:37:36AM +0200, Jos� Luis Ayala contaba:
>
>> Especialmente, me interesar�a que tratase
>> el tema de programaci�n de drivers, pero si es m�s general tampoco me
>> importa.
>
>Pregunta Lammer:
>
>�Se pueden programar m�dulos del kernel en C++? Quiero decir, usando
>las car�cter�sticas del C++ (no compilando un programa C en el G++).

Me late haber visto algo de eso en freshmeat.net, pero no estoy muy
seguro.

>Estoy pensando que el kernel y programar a bajo nivel es la antitesis
>de lo que que en teor�a son las ventajas de la programaci�n OO. Pero
>bueno, hoy en d�a meten el C++ hasta en la sopa.

Hasta donde s�, BeOS es escrito en C++, asi que escribir un kernel
en C++ no parece tener nada de raro (guardando proporciones, desde
luego =P). 

Por qu� Linux no est� escrito en C++? Linux ya tiene sus a�os, y s�lo
hasta ahora el est�ndar C++ se ha estabilizado y los compiladores de
C++ disponibles libremente est�n alcanzando un nivel de calidad similar 
a los de C.

Adem�s, puedes escribir c�digo orientado a objetos usando C. GTK (y
GNOME) es un (muy) buen ejemplo de eso.



--
Ugo Enrico Albarello L�pez de Mesa     A proud Debian GNU/Linux 2.2 User
http://members.xoom.com/ugo_linux/       Linux Registered User #52657 


Responder a