Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/01/2006, 10:57
cabeza_nispero
Usuario baneado!
 
Fecha de Ingreso: febrero-2005
Mensajes: 116
Antigüedad: 19 años, 3 meses
Puntos: 0
Dicen que se hacen en C porque el código es más adecuado para ello, los castings son normales, la manipulación extraña de memoria es más permisiva, no hay tipado tan fuerte...

Aunque es cierto en C++ se puede hacer lo mismo que en C aunque sea más pesado el olbigarle al compilador. ¿Por qué están en C realmente? Porque en la época en que salieron (Linux, UNIX, Windows) tuvieron que programar su propio compilador de C. Por ejemplo, Richard Stallman estuvo solo haciendo la primera versión de C. Evidentemente es compliacado escribir un compilador, y más haciéndolo sólo, pero sería simplemente imposible tú solo escribir uno de C++, además de que es necesario hacerlo rápido para salir al mercado (Windows) y que Linus no tenía toda una vida...