Hasta ahora la capacidad de los ordenadores se ha duplicado siguiendo la ley de Moore, sin embargo el desarrollo de software no ha ido a esa velocidad.
Es difícil hacer una medida, pero creo que no ha parado de crecer el número de desarrolladores software. Si el software se desarrollara más rápido, debería disminuir el número de desarrolladores, incluso idealmente, no haría falta ninguno (en ese país maravilloso donde los ordenadores se autoprograman).
Si en algún momento duranto los próximos años no se cumpliera la ley de Moore ¿se estancaría el desarrollo de software? Muchos de los avances en informática han sido más por hardware que por software, por lo que quizá no pueda avanzar en software sin avanzar en hardware.
Por ejemplo, la programación a alto nivel comparada con la programación en ensamblador. Si el hardware no hubiera avanzado, un compilador no tendría sentido, sería más rápido seguir programando en ensamblador.
Quizá se deba a que el software no para de aumentar en complejidad, cada vez se le piden más cosas y el hardware, aunque también aumenta su capacidad y complejidad, sigue haciendo básicamente lo mismo.

Deja un comentario