Portada :: Conocimiento Libre
Aumentar tamaño del texto Disminuir tamaño del texto Partir el texto en columnas Ver como pdf 17-10-2012

Ada Lovelace, la condesa de la programacin

gaussianos.com


Comencemos realizando un ejercicio de visualizacin: pensad en la imagen que tenis de una persona que es programador/a informtico/a.Ya? Bien, es ms que probable que la imagen que os ha venido a la cabeza sea la de un chico ms bien joven y con pinta de no tener demasiada vida social, verdad?

El caso es que no deja de ser paradjico que, a pesar de la existencia de este estereotipo (injusto, como suele ocurrir con las generalizaciones), la persona que est considerada como la primera programadora informtica sea una mujer, Ada Lovelace, y que adems era la hija de uno de los grandes poetas de la historia de la literatura: Lord Byron.

Hoy, 16 de octubre, se celebra este ao el da de Ada Lovelace, mediante el cual se celebran los logros obtenidos por las mujeres en ciencia, tecnologa, ingeniera y matemticas.

Ada Lovelace

Ada Lovelace

Efectivamente Ada Lovelace se llamaba en realidad Ada Augusta Byron, y era hija del poeta ingls Lord Byron. Ada adquiri el ttulo de condesa de Lovelace cuando su marido, William King, fue nombrado marqus de Lovelace en 1838.

El hecho de que Ada Lovelace haya pasado a la historia de la informtica tiene mucho que ver con otro personaje: Charles Babbage, considerado el padre de la computacin por su diseo de una calculadora mecnica y, sobre todo, por el diseo (aunque no lleg a construirse) de la denominada mquina analtica, mquina que Babbage pretenda que pudiera programarse para realizar cualquier tipo de clculo. Algo as como el antepasado de las computadoras.

Pero vamos con nuestra protagonista de hoy. Ada conoci a Babbage a travs de una amiga comn, Mary Sommerville, y a partir de ah comenz una intensa correspondencia entre ambos. Babbage qued tan impresionado por las capacidades de Ada que en 1842 requiri de sus servicios. Se haba publicado en francs un trabajo sobre la mquina analtica y Babbage quera que Ada lo tradujera al ingls y lo ampliara con anotaciones propias. Estas notas, cuya extensin triplicaba la del trabajo que haba traducido, resultaron contener lo que se considera en la actualidad como los primeros programas informticos.

Charles Babbage

Charles Babbage

Entre otras cosas, Ada describi un algoritmo para calcular los nmeros de Bernoulli en la mquina analtica que es considerado el primer algoritmo adaptado especficamente para una computadora, hecho por el que Ada Lovelace es considerada como la primera programadora de la historia. Tambin sugiri la utilizacin de tarjetas perforadas para introducir instrucciones en la mquina analtica.

Por desgracia ni Ada ni Babbage llegaron a ver construida esta mquina, ya que por diversas razones no lleg a construirse completamente nunca (solamente se ha llegado a construir en parte en pocas posteriores a ambos), aunque el propio Babbage estuvo refinando su diseo hasta su muerte, en 1872. De todas formas Ada no habra llegado a verla, ya que falleci en 1852 posiblemente por las sangras provocadas por los mdicos debido a un cncer de tero que padeca. Con poco menos de 37 aos falleca Ada Lovelace, una adelantada a su tiempo.

Parte de una mquina analtica que se conserva en el Science Museum de Londres

El mayor reconocimiento que se le ha realizado a Ada Lovelace en toda la historia, adems de este da de Ada Lovelace, es el hecho de que un lenguaje de programacin lleve su nombre: ADA. Fue diseado por encargo del Departamento de Defensa de los Estados Unidos, comenzando a usarse en 1979. Actualmente suele utilizarse en entornos donde se requiere de una gran seguridad y fiabilidad.

Fuente: http://gaussianos.com/ada-lovelace-la-condesa-de-la-programacion/



Envía esta noticia
Compartir esta noticia: delicious  digg  meneame twitter