On Thu, 17 May 2001 mariomac(_en_)wanadoo(_punto_)es wrote:
Cohone, pues a ver quien es el guapo que se curra Linux en ASM...
seguro que precisaba menos maquina
Pues mira, no sería tan complicado. Linux no es más que un clon más de
UNIX, y el UNIX original se escribió completamente en assembler en 1969
por Ken Thompson, en una DEC PDP-7 con 8Kb de memoria (en words de 36
bits). No fue hasta 1973 que se reescribió el kernel en C sobre una
PDP-11. Y es que hasta entonces C no existía. Y todo, ABSOLUTAMENTE TODO
se hacía en assembler. Incluído el compilador de C. En una máquina con 8Kb
tenías un sistema operativo multitarea/multiusuario con todos sus
dispositivos y todos sus programas y utilidades.
¿Qué podríamos tener hoy en día con el hardware de un 'simple' MSX si la
gente mantuviera esa mentalidad? En cambio, lo que tenemos son programas
que 'requieren' un MSX Turbo-R, un Z380 o un GFX9000, no porque los
programas realmente lo requieran, sino porque a los programadores no les
da la gana de ponerse a aprender a programar.
Saludos,
--
ag0ny(_en_)ag0ny(_punto_)com - http://www.aamsx.org