TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
Los mas grandes programadores de la historia
1. A veces hay trabajos que pasan
reconocidos: esto es algo que
vemos seguido en la industria IT. La
persona común reconoce los
programas, pero no sabe quién fue
el desarrollador que estuvo detrás
de ese software.
FACULTAD DE INGENIERÍA Los mas
ESCUELA DE INGENIERÍA DE
SISTEMAS Y COMPUTACIÓN grandes
programadores
de la historia
Autor: Edgar Sánchez Castro.
Chiclayo, 18 de Marzo de 2013
http://www.facebook.com/groups/ppuingenieriadesistemas/
2. Ada Lovelace:
Ada es considerada el primer
programador (o, en realidad, la primera
programadora) de la historia. El lenguaje
de programación Ada fue nombrado en
su honor. ¿Cuál fue su contribución al
mundo de la programación? Ada, hija
del poeta Lord Byron, desarrolló su propia
poesía en el primer algoritmo diseñado
para ser procesado por una máquina.
Esa era la máquina analítica de Charles
Babbage. Lovelace incluyó una serie de
métodos para calcular, usando la
máquina de Babbage, números de
Bernouille, es decir, una secuencia de
números racionales relacionados con la
teoría de los números.
http://es.scribd.com/doc/12390775/IntroducciOn-a-La-
Programacion-Algoritmos-y-Dfd
Introducción a la programación
3. Alan Turing:
Nos movemos un poco más
adelante en el tiempo para
acercarnos a la computadora
moderna. Uno de los personajes
que más relevancia tuvo en el
desarrollo de los ordenadores
como los conocemos hoy en día es
Alan Turing. Turing formalizó los
conceptos de computación y
algoritmos con la máquina de
Turing, o, como se llamaba
oficialmente, la máquina
automática. La máquina de Turing
puede ser adaptada para simular
la lógica de cualquier algoritmo, y
sirve de ayuda para comprender el
funcionamiento de una
computadora personal y los límites
de la computación mecánica.
http://www.xataka.com/xataka/alan-turing-cien-anos-
del-matematico-que-gano-una-guerra
4. Linus Torvalds
Una lista con los más reconocidos programadores
no puede pasar sin agregar al finlandés Torvalds.
Es el arquitecto principal del sistema operativo
Linux. Después de conocer UNIX en la universidad,
comenzó a desarrollar lo que sería su tesis: Linux.
Desde la publicación del código de Linux, en
1991, hoy en día millones de personas lo usan en
sus computadoras personales. Para poder
terminarlo, Torvalds contó con la colaboración de
los programadores de minix, por lo que su
nacimiento fue enteramente colectivo, con
programadores alrededor del mundo sumándose
para ayudar. El arrojo que tuvo para crear Linux,
con una dictadura estrictamente pragmática
para dirigir a centenas de programadores de
todo el mundo, desde hace más de 20 años, le
hacen digno de gran admiración. Y no sólo creó
Linux, también creó Git, el software para gestionar
versiones de software que hoy construye
comunidades de código abierto como las de
Github. Linux está en todos lados, sin triunfar en el
escritorio, es cierto, pero detrás de cada servidor
web, de cada búsqueda en Google, de cada like
y tweet, en la búsqueda del bosón de Higgs, y en
la computadora del próximo gran hacker.
http://www.estudiargratis.com.ar/cursolinux/
http://cs.uns.edu.ar/~ags/linux/
http://www.lawebdelprogramador.com/cursos/Linu
x/index1.html
5. Dennis Ritchie
No tan marketinero como Steve Jobs pero ciertamente
mas trascendente, porque creó casi todo lo que hay
por detrás de todo que es programable. Ritchie es más
conocido por haber desarrollado el lenguaje C, que a
su vez tuvo influencias en todo tipo de lenguajes de
programación y sistemas operativos. Jefe de Lucent
Technologies hasta su retiro, en 2007, Ritchie es el
creador de C y uno de los desarrolladores más
importantes de Unix. El lenguaje C es uno de los más
utilizados en la historia de la programación, y facilita
muchísimas cosas. De hecho, el lenguaje, desarrollado
a comienzos de los „70, inspiró a otros lenguajes, como
C++, que nació como una de sus extensiones.
Co-creador de Unix y el lenguaje C de
programación.Me pongo de pie para decir, o bien
escribir, que Ritchie es el programador-hacker por
excelencia, la mente maestra detrás del software más
influyente de la historia, verdaderas piedras angulares
hechas bytes: el sistema operativo UNIX y el lenguaje C.
Un hombre apoyado por otros grandes hackers como
Kernighan y Thompson, que murió hace unos meses,
dejando un legado de influencia con tantas
ramificaciones que merece un libro entero.
http://net.pku.edu.cn/~course/cs101/2008/resource/Th
e_C_Programming_Language.pdf
http://www.elrincondelc.com/cursoc/cursoc.html
http://c.conclase.net/curso/
http://blog.educastur.es/electronica/files/2008/05/curs
o-de-lenguaje-c.pdf
6. Adi Shamir
Shamir es el co-inventor del algoritmo RSA
(de hecho, la S en el nombre viene de su
nombre), y uno de los inventores del
cryptanalásis diferencial, por lo que su
trabajo tiene múltiples implicaciones en la
computación moderna. RSA es un
algoritmo utilizado en criptografía, el
primero que permite firmas y encriptado.
Es una de las herramientas más utilizadas
en e-commerce, y uno de los algoritmos
más seguros inventados en la historia.
Otro de sus grandes aportes fue el
Shamir‟s Secret Sharing, un algoritmo que
permite que una información sea dividida
en partes, con una parte única asignada
a un determinado usuario.
http://www.um.edu.ar/catedras/claroline/bakends/downlo
ad.php?url=L3JzYS5wZGY%3D&cidReset=true&cidReq=
SIIISR
http://blogs.eset-
la.com/laboratorio/2013/01/18/funcionamiento-del-
algoritmo-rsa/
7. John George
Kemeny y Thomas
Eugene Kurtz
Estos dos programadores fueron los
encargados, allá por los años „60, en
desarrollar el lenguaje BASIC de
programación. BASIC fue el primer
lenguaje simple de usar, y desarrollado
por estos dos compañeros de la
Universidad de Darthmouth. ¿Su
propósito? Permitir que los usuarios que
no estuvieran acostumbrados a los
lenguajes conocidos de programación
tuvieran acceso a las computadoras del
campus. Hoy en día, BASIC en sus
múltiples variantes es uno de los lenguajes
de programación más utilizados en el
mundo.
http://www.elguille.info/NET/cursoVB.NET/Default.aspx
http://www.programacionfacil.com/visual_basic_net/start
8. Bill Gates
Creo que casi es innecesario hablar sobre Bill Gates,
pero si estamos escribiendo sobre grandes
programadores, es imposible dejar afuera al hombre
que desarrolló el sistema operativo más utilizado por los
ordenadores del mundo. Desde diseñar una de las
versiones de BASIC primero utilizadas por los entusiastas
de la computación, Gates pasó a formar Microsoft
junto con Paul Allen, su compañero de Harvard. Una de
sus acciones más recordadas, al menos por los
defensores del software libre, fue una carta abierta en
la que afirmó que no se puede desarrollar y mantener
un software sin un tipo de remuneración monetaria.
Creador de BASIC Altair, padre de Windows, el sistema
operativo de escritorio más popular del planeta.
Gates carga una fama variopinta desde 1980 o antes.
Con espíritu anti-cultura hacker escribió en 1976 la
Open Letter to Hobbyists para recriminar a los
programadores que usaron BASIC Altair sin su permiso.
Luego sucedió el supuesto robo de un sistema
operativo, QDOS, a Gary Kindall que suscitó el
nacimiento del imperio Microsoft en las computadoras
personales. Por cierto, la revista Spectrum de la IEEE
publicó un estudio basado en un análisis forense que
elimina esos dichos. Lo cierto es que Gates fue un
grandísimo nerd, ambicioso en los negocios, cuyo
software y cultura marcaron la manera de hacer y usar
software en casa y en la oficina.
http://www.elguille.info/NET/cursoCSharpErik/index.htm
http://www.aulaclic.es/guia-windows8/index.htm
9. Alan Cooper
Cooper es conocido por su rol en la
“humanización” del software, y por su
desarrollo de Visual Basic para Microsoft.
Iniciado como un sistema de búsqueda
de celdas llamado Ruby, Cooper se lo
vendió a Gates y éste decidió
transformarlo en una herramienta de
desarrollo que unió a QuickBASIC.
Gracias a esta herramienta, Windows se
transformó en un producto clave para el
desarrollo de aplicaciones de negocios.
http://www.aulaclic.es/visualbasic/index.htm
10. Brian Behlendorf:
Behlendorf es una figura importantísima en el
movimiento open source. Fue uno de los
principales desarrolladores del Apache Web
Server, y también fue miembro de la junta de
directores de la Mozilla Foundation. El
crecimiento astronómico de Internet en la
última década se debe, en gran parte, a
Apache, que en 2009 se transformó en el
primer servidor en superar los 100 millones de
sitios web. Behlendorf desarrolló Apache al
encontrarse con que el servidor más usado a
mediados de los años „90 no podía tolerar la
cantidad de usuarios registrados que su
nueva compañía necesitaba. .
http://www.programacionweb.net/cursos/curso.php?num
=1
http://www.maestrosdelweb.com/editorial/host/
http://www.lawebdelprogramador.com/cursos/Apache/i
ndex1.html
11. Tim Berners-Lee
Creador del protocolo HTTP, que permite
el adecuado intercambio de
documentos hipervinculados.
El CERN le permitió probar un concepto
que habitó en su cabeza por varios años,
que resultó en la Web, la red más exitosa
entre las hospedadas por Internet.
Berners-Lee merece una mención
especial al abogar por el espíritu abierto
y colaborativo de las tecnologías web,
que ahora tienen en el inacabado HTML5
uno de sus retos más importantes.
Curso html5 Microsoft
12. Bram Cohen
Creador del protocolo BitTorrent de
intercambio de archivos.
Siendo un joven aficionado a los juegos
matemáticos, creó BitTorrent con el lenguaje
de programación Python, para intercambiar,
de forma colaborativa y óptima, un archivo
en Internet. Con esto puso de cabeza a la
industria del copyright, se creó una industria
alternativa de contenidos, nació The Pirate
Bay, incluso los partidos piratas, al tiempo
que los paquetes torrent saturaron las venas
de Internet. Bram Cohen hizo una empresa
con su invento, sin embargo el protocolo
nació de código abierto, listo para ser
utilizado para cuanta cosa vayamos a
compartir por la red.
http://aprenderpython.org/i/
http://www.lawebdelprogramador.com/cursos/Python/in
dex1.html