programador

Pues si!, resulta que sigo vivo y aquí estoy, perdonen si estaban esperando señales de vida de este blog pero la escuela y mis demases ocupaciones y responsabilidades me dejan sin mucho tiempo libre, y cuando o tengo solo quisiera sentarme en el sillón y mirar al techo… en fin, la cosa es que ya estoy aquí, y hablare de un tema que me recomendó mi novia =), ¿Quien fue la primera persona que osó programar?, así es, cabe mencionar que es muy diferente de la persona que creo el primer lenguaje de programación, comencemos!

Pues después de un arduo trabajo de investigación resulta que hace muuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuucho tiempo atrás, había un tipo llamado Charles Babbage y que creen!! pues que era matemático :O, seee, ya saben apasionado por los números, las variables, dos y dos son cuatro, ecuaciones diferenciales, cálculo integral, en fin… en sus tiempos no existían las computadoras y mucho menos las Texas (si no sabes a que me refiero entra a su pagina: Link o investiga en Google), solo había maquina que yo imagino eran demasiado grandes y tediosas que realizaban cálculos simples de a uno por maquina(una realizaba la suma, otra la resta y así…), pero que para esa época eran muy difíciles de implementar en algo que no fuera lápiz, papel y procesamiento humano osease “pensar”, y ps ya saben Babbage como era un intenso ps dijo: chales, porque no hay una maquina que haga todo, y ps que sea mas papa que estas feas maquinas chafas…mugres maquinas chafas ¬¬, fue entonces cuando SAZ!!!, que se le prende la vela! y que se pone a hacer una maquina que haga todo, y el resultado fue impresionante, logro construir una maquina con casi todo lo que ahora tiene un procesador actual, obviamente muy humilde y sencillo e implementado muy arcaicamente, pero funcionaba!,  la cosa es que jale xD, su maquina, llamada maquina de Babbage (ja así como los piratas, los matemáticos no son buenos poniendo nombres, véase Piratas del caribe 3 xD), tenia los siguientes componentes:

  • Una unidad de cálculo. Donde se efectúan todas las operaciones.
  • Una unidad de memoria. Donde se retienen todos los resultados intermedios con el fin de que se puedan buscar y recuperarse en el momento en que el cálculo lo precise.
  • Una unidad de mando. Que dirige el orden de las operaciones y cuida de que todo se ejecute correctamente.

Impresionante no?, aunque era mecánica se parecía mucho a la arquitectura de una unidad de procesamiento moderna, estamos hablando de principios de los años 1800, no me pregunten como direccionaba la memoria (no tiene unidad de direccionamiento), pero funcionaba, y como dije antes: la cosa es que jale!.

Siguiendo con la historia, la maquina era innovadora, digna de salir en un infomercial pero funcionaba?, pues no nos meteremos en los mecanismos y que si giraba un engrane, o como se representaban los 1s y 0s (ni existían xD). Pues para poder resolver los problemas necesitaba que se le introdujeran estos pero en secuencias de operaciones…es decir: que si un problema realizaba un chorro de sumas y algunas restas algunas otras multiplicaciones y así… pues se necesitaba que alguien le dijera: oie, ps mira, primero va esta suma, después, esta otra, ahora una resta, va una multiplicación, ahora otra suma, y así sucesivamente… una sucesión de operaciones ;)… y he aquí! donde entra el personaje principal de esta entrada (por fin!!! xD), pues aunque uno creería que Babbage seria el que se encargaría de esto pues resulta que no… el dijo: akljsbdaoib ya hice la maquina!! =D, pero ya me dio flojera traducir los problemas en operaciones simples –_-, mejor le digo a alguien mas que lo haga… y la responsable de hacerlo fue (redoble de tambores): Ada Lovelaceadalazodeamor-marina-gerosa-2-395x500!! y ha ganado un AUTO!!…xD ok no.

La primera persona en programar fue una mujer!! =O, y su nombre era ese, Ada Lovelace , ella se encargo de convertir esos problemas en un “lenguaje” que la maquina entendiera (no les suena conocido?), y fue así como, con tarjetas perforadas, ella traducía los problemas y la maquina los procesaba…

La historia continuo y Babbage no pudo perfeccionar su maquina, pero dejo los precedentes de lo que son las computadoras actuales ;).

Que historia no?, pero ya saben, una mujer fue la primera en programar y su nombre era Ada Lovelace.

Bueno espero que les haya gustado la historia y sobre todo que hayan aprendido… que que deberíamos aprender… pues no se xD, no es una historia que tenga moraleja, pero nos demuestra que las mujeres siempre han sido capaces de muchas cosas, y que como en todo, merecen todo el respeto y la admiración de parte del hombre ojala algún día podamos verlo todos así…

Salu2


One Comment

  1. neta que si, ella era chida, una amarte de las "mateapaticas" a pesar de que en sus tiempos no la dejaban entrar a la universidad y ni siquiera a la biblioteca!! ... y le gustaban los caballos xD .. y apostaba en el hipódromo :P ... y cuando murió dejo una pequeña deuda pero a quien no le pasa, bueno, yo digo :P

    bien amor, a ti no se te pierde el don del escribir... solo exprésate como tu y echale poquita salsa a los tacos... lo haces muy bien enserio ;)

    apoco no seria chido revivir los viejos tiempos???, los buenos viejos tiempos :)...

    vamos terquecillo, tu puedes :)...

    ahora si ya jejeje buenas nochis amorcin, TeAmo ^^

    ResponderBorrar