Los 10 mayores logros de la historia de la Programacion



Reflexionando sobre los 10 mayores fracasos en la historia de la informática y los 10 momentos más influyentes de la década en internet, me he decidido a publicar mi propio listado sobre los que para mi son los diez mayores logros o inventos en la historia de la programación de ordenadores. Incluyo entre ellos los avances que a mi entender han revolucionado de una u otra manera el mundo del desarrollo de software.

- La creación del lenguaje de programaciónC: Supuso un antes y un después en la historia de la programación. En mi opinión, el lenguaje C ha sido el lenguaje de más repercusión en la historia de los ordenadores, y su sintaxis ha servido como punto de partida para muchos de los lenguajes de programación actuales como Java, C++ o C#. Hoy en día sigue siendo muy utilizado en multitud de aplicaciones, incluido el sistema operativo Linux, cuyo núcleo está escrito en su mayor parte en lenguaje C.
- La creación del paradigma de programación orientada a objetos, con sus primeros representantes puros como smalltalk.
- La invención de los repositorios de código compartido (como cvs , subversion, o los más modernos distribuidos como Git), que permiten colaborar a multitud de programadores sobre el mismo código.
- El movimiento Open Source Software Libre con Richard Stallman a la cabeza (incluidas la cantidad de aplicaciones de código abierto que existen actualmente).
- La creación de los lenguajes realmente independientes de la plataforma, como el lenguaje Java.
- El compilador gcc, migrado a infinidad de plataformas, incluido Linux ya que se utiliza para compilar su kernel.
- El entorno de desarrollo Visual Studio, espina dorsal del desarrollo sobre plataformas Windows.
- La creación del entorno de desarrollo Eclipse, y su liberación por parte de IBM al mundo del código abierto.
- La refactorización de código, y el impulso dado por Martin Fowler a su evolución.
- La invención de las pruebas unitarias de código, y herramientas para automatizarlas como jUnit.


Faltan algunas mas? Algunas no se merecen estar en este post? Comentar es Agradecer