Hola

> >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 serio?
va bien?

jo, pues yo hice un programa que hace una lista a saco, la tiene que
recorrer varias veces (comprueba si un numero es primero, si lo es lo pone
en la lista y cuando comprueba el siguiente numero solo lo divide por los
numeros primeros menores de sqr(num)... el algoritmo est� bien)

Pues hice lo mismo con C que con C++, claro est�, con C hice estructuras y
funciones que me retornaban el campo que quer�a (s� que lo puedo consultar
a saco, pero lo queria orientado a objectos) y con C++ lo hice con clases,
con sus m�todos y tal, el algoritmo es id�ntico, lo paso en los dos por
valor (lo s�, estoy gastando tiempo copiando una lista de 2 MB, pero lo
pens� cuando estaba hecho y no lo quiero tocar) y en C++ es
_sensiblemente_ m�s lento, creo que tarda como un tercio m�s de tiempo de
ejecuci�n

y entonces es cuando pens�: "suerte que el kernel no est� con c++, si
tiene que ir sensiblemente m�s lento"... por esto me sorprendre que el
kernel de beos est� con c++, quiz�s es mi compilador, no s�

hasta pronto

----
Carles Pina i Estany
   E-Mail: [EMAIL PROTECTED] || #ICQ: 14446118 || Nick: Teufeus / Pine
   URL: http://www.salleurl.edu/~is08139
   Errar es humano; echar la culpa a otro es m�s humano todav�a.

Responder a