DOCUMENTO COMPLEMENTARIO A LA LÍNEA DEL TIEMPO DE LA PROGRAMACIÓN DE COMPUTADORES
Como complemento de la línea del tiempo de la programación de computadores me permito anexar el siguiente listado de personajes, eventos, conceptos y máquinas que hacen parte de la historia de la programación de computadores.
·
PINGALA
(300 A.C.)à descripción del sistema
binario.
·
FRANCISCO
BACON (1605)à letras del alfabeto en
sistema binario.
·
JOHN
NAPIER (1617) à Huesos o bastoncillos
de Napier à permitían multiplicar
grandes números.
·
WILLIAM
OUGHTRED (1623)à regla de cálculo à uno de los primeros
aparatos de la informática analógica.
·
WILHELM
SCHICKARD (1623) à Construyó un mecanismo que sumaba, restaba,
multiplicaba y dividía.
·
BLAISE
PASCAL (1642)à La Pascalina à calculadora mecánica à antepasado del
computador.
·
SAMUEL
MORLAND (1666) à Máquina de multiplicar
·
GOTTFRIED
WILHELM VON LEIBNIZ (1671/1694)à máquina multiplicadora
mecánica.
·
JOSEPH
MARIE JACQUARD (1790) à Inventó el telar
de tejido y uso tarjetas perforadas para controlar el dibujo del diseño. Esta
idea se utilizó como base de aparatos informáticos y lenguajes de programación.
·
CHARLES
BABAGE (1812)à Uno de los padres de la
informática à máquina diferencial à calculaba valores de
funciones polinómicas. (1830) diseño
un computador moderno (o motor analítico)
utilizó el concepto de tarjetas perforadas à
lo ensambla su hijo Henry en 1910.
·
LADY ADA
AUGUSTA KING – CONDESA DE LOVELACE (1822)à
Primera programadora de la historia à propone el uso de
tarjetas perforadas para que la máquina de Babage repitiera operaciones à previó amplias
posibilidades de programar los computadores à
aporta los conceptos de bucle y subrutina.
·
GEORGE
BOOLE (1856) à Algebra Boolena à base del sistema
binario actual y fundamento del desarrollo de los circuitos electrónicos
digitales.
·
HERMAN
HOLLERITH (1879) à Primer informático à
aplicó las tarjetas perforadas en el censo de 1880 de los EE – UU con su máquina tabuladora (uno de los primeros
computadores) à
Funda la Tabulating Machine Company à
posteriormente es IBM (International
Bussines Machine).
·
IMPRESORA/LISTADORA
(1819) à MEC = Máquinas electromagnéticas
de contabilidad. Mejoraron las máquinas tabuladoras à intenso ruido y gestión
fabril. Gran revolución en el procesamiento de información.
·
LEE DE
FOREST (1906) à Tubo de Vacío à
hallaba y amplificada las señales de radio.
1937
·
CLAUDE
ELWOOD SHANNON à Publica
su tesis doctoral: “Análisis simbólico de circuitos conmutadores y relés” à diseño práctico de los
circuitos digitales à aplicación del sistema
digital y algebra booleana.
·
GEORGE
STIBITZ à Construye la computadora Modelo K à
basada en Relés à
uso del sistema binario para hacer cálculos. LABORATORIOS BELL.
1939
·
JOHN V.
ATANASOFF à Computador ABC (Atanasoff-Berry
Computer) Utilizaba impulsos eléctricos para representar información. Su
máquina resolvía ecuaciones lineales. Clifford Berry fue su ayudante.
·
HOWARD
AIKEN à
Computador Mark1 à Universidad de
Harvard en convenio con IBM
·
KONRAD
ZUZE à
Z1 computadora similar a la analítica de Babbage. Efectuaba tareas bajo el
control de un programa de instrucciones.
PRIMERA GENERACIÓN (1940-1952)
à
Válvulas de vacío, gran tamaño, lentas, generación de mucho calor, gran
consumo eléctrico, aplicaciones científicas y militar, uso binario para
representar la información, programación en lenguaje de máquina, uso de
tarjetas perforadas, la cinta y las líneas de demora de mercurio para conservar
la información.
·
JOHN
MAUCHLEY Y PRESPER ECKER (1946) à ENIAC (Electronical
Numerical Integrator and Calculator) à primera calculadora
electrónica diseñada para artillería.
·
SEGUNDA
GENERACIÓN (1952-1964) à Transistores, más
velocidad, menos tamaño, mayor confiabilidad, mayor potencia, baja precio, se
amplían los campos de aplicación (militar, científico, administrador, y de
gestión), evolucionan los lenguajes de programación.
·
Modelo
650 IBM (1953) à Uso
amplio como sistema de computadoras
·
Remington
Rand (1956) à UNIVAC (Universal
Automatic Computer) à se inicia la comercialización de las computadoras.
·
Modelo
IBM 305 RAMAC (1957) à Uso de disco
magnético para almacenamiento externo, reemplaza a la cinta magnética.
Capacidad de acceso semialeatoria.
·
Transistor
(1958) à Las computadoras con
transistores marcan la segunda generación.
·
IBM 1602
(1959) à IBM introduce dos
pequeños computadores de escritorio: IBM 1401 para negocios y la IBM 1602 para
científicos.
·
IBM 360
(1960) à Macro computadora que
revoluciona el mundo de los negocios. Usaba un byte por palabra. Usaba
terminales remotas conectadas al servidor por cable telefónico.
·
TERCERA
GENERACIÓN (1964-1971) à circuito integrado
(chip), menor tamaño, mayor
eficiencia, menor calor, desarrollo grande de los sistemas operativos, uso de
memorias de semiconductores, discos magnéticos.
·
PDP-8
(1965) à DEC “Digital Equipment
Corporation” à
primera mini computadora.
·
ALAN
SHUGART (1968) à Disco flexible de
8 pulgadas à
disco de almacenaje magnético.
·
IBM
(1970) à comienza a fabricar
computadoras de diferentes tamaños y propósitos.
·
CUARTA
GENERACIÓN (1971-1981) à Micro
procesadores, se integra la CPU en un solo circuito integrado, uso del floppy
disk (disquete), supercomputadoras, nuevos lenguajes de programación, redes de
transmisión de datos (teleinformática).
·
Dr. TED
HOFF (1971) à INTEL 4004 à Microprocesador o chip
de computadora micro programable.
·
STEVE
WOZNIAK AND STEVE JOBS (1976) à Construcción de la primera computadora Apple.
·
(1977) à Apple II à con Mike Markulla forman Apple Computers.
·
DEC à
super minicomputadora de 32 bits à VAX-11/780
·
TANDY y
COMMODORE à computadoras con monitor
integrado: TRS80 y PET (Personal Electronic Translator).
·
WORDSTAR
(1978) à procesador de texto para
la plataforma CP/M (Control Program for Microcomputer).
1979
·
DAN
BRICKLIN à primera hoja de cálculo,
luego llamada VisiCalc.
·
TORU
IWATANI à aparece
Pacman juego de la empresa Namco
1980
·
LABORATORIOS
BELL à
Belmac-32 à
micro procesador de 32 bits en un solo chip.
·
RISC à
primer prototipo de computadora de instrucción reducida desarrollada por
IBM.
·
MYCRON
2000 à
primera computadora de 16 bits de la empresa Mycron.
1981
·
IBM PC à
IBM con sistema operativo MS-DOS.
·
ADAM
OSBORNE à Osborne à primer computador
portátil, 11 kilogramos de peso.
·
COMMODORE
à
Vic-20 à
empresa Commodore vende más de un millón de computadores a un precio de 300
dólares.
·
TCP/IP à se define el
protocolo TCP/IP.
·
SONY à crea los disquetes
de 3,5 pulgadas.
·
QUINTA
GENERACIÓN (1981-1990) à Interconexión
entre todo tipo de computadoras, dispositivos y redes (redes integradas),
integración de datos, imágenes y voz (entornos multimedia), inteligencia
artificial, robótica y sistemas expertos.
1982
·
MIDI à
la Asociación Internacional MIDI lo publica.
·
ROD
CANION, JIM HARRIS y BILL MURTO à funda Compaq Computer
Corporation à
computadoras personales.
1983
·
WORD à procesador de
texto para dos.
·
CLONES à Compaq fabrica el
primer clon.
·
IBM compatible COMPAQ portable.
·
ARPANET àse
separa de la red militar, puede considerarse el nacimiento de internet.
·
RICHARD
STALLMAN à anuncia públicamente el
proyecto GNU.
·
BJARNE
STROUSTRUP à aparece el lenguaje de
programación C++.
·
Aparece el
SunOs primer sistema operativo de
SUN.
·
LOTUS
SOFTWARE à saca al mercado la hoja
de cálculo LOTUS 1-2-3.
·
SISTEMA
DNS à llega
a 1.000 Hosts.
·
Se funda
BORLAND.
1984
·
APPLE presenta MACINTOSH sistema operativo con GUI (Graphical User Interface) à se usa por primera vez
el mouse.
·
MICROSOFT
desarrolla Windows 1.0 para IBM.
·
Las compañías Phillips y Sony crean el CD
Rom para computadoras.
·
Se desarrolla el sistema de ventanas X1 como interfaz gráfica para UNIX.
·
Aparece el lenguaje LaTex para procesamiento de texto.
·
HEWLETT-PACKARD
lanza la impresora Láser Jet.
·
LEONARD
BOSACK y SANDRA LERNER fundan Cisco Systems lider en soluciones de red e
infraestructuras para internet.
1985
·
ALDUS introduce PageMarker para Macintoshà empieza la edición
de escritorio.
·
Nace el lenguaje C++ líder de los lenguajes orientados a objetos.
·
Microsoft
presenta el sistema operativo Windows
1.0
·
COMPAQ saca
al mercado Compaq Deskpro 286, PC IBM compatible
de 16 bits con procesador Intel 80286. 7
MB de Ram, más rápida que las PC´s IBM. Fue la primera de esta línea de
computadoras.
·
BERTRAND
MEYER crea el lenguaje de programación
Eiffel.
·
ADOBE crea
el PostScript.
·
ALEXEY
PAZHITNOV (ruso) crea el juego
TETRIS.
1986
·
ISO estandariza SGML, lenguaje en el que
posteriormente se basaría XML.
·
COMPAQ lanza
el primer computador basado en el procesador de 32 bits Intel 80386 adelantándose a
IBM.
·
El lenguaje
SQL es estandarizado por ANSI.
·
Aparece el MATHCAD
programa de cálculo algebraico.
·
Se registra MP3
la primera patente base de codificación.
·
COMPAQ saca
la PC compatible Compaq Portable II con microprocesador de 8 MHz, y MB de Disco
Duro, 30% más barata que el antecesor.
1987
·
Primera versión del protocolo X11.
·
LARRY
WALL crea el lenguaje PERL.
·
El proyecto
GNU crea el conjunto de compiladores llamados “GNU Compiler Collection”.
·
COMPAQ saca
la nueva PC basada en el microprocesador Intel 80386 de 32 bits en la Compaq
Portable 386 y la Compaq Portable III, que IBM aún no usaba. Se inicia la época
de los Clones.
1988
·
SOFTWARE
HOUSE desarrolla DERIVE programa
de Álgebra.
·
STEPHEN
WOLFRAM saca la primera versión de MATHEMATICA.
·
Aparece el primer documento de que describe lo
que hoy se conoce como FIREWALLS.
·
Aparece el estándar XMS.
1989
·
CREATIVE
LABS presenta la tarjeta de sonido SOUND
BLASTER.
·
T.E. ANDERSON
estudio sobre hebras o hilos en sistemas operativos (Threads).
1990
·
SEXTA
GENERACIÓN (1990-HOY) à evolución de las
comunicaciones a la par de la tecnología. Uso de redes generalizadas, grandes
velocidades, uso de multimedia en tiempo real, procesamiento en paralelo
masivamente por infinitas computadoras, internet en el mundo doméstico.
·
TIM
BERNERS-LEE ideó el hipertexto para crear World Wide Web (www). Crea las bases de transmisión del protocolo
HTTP, el lenguaje de documentos HTML y el concepto de las URL.
·
LABORATORIOS
BELL construye el prototipo de procesador óptico en AT&T.
·
GUYDO VAN
ROSSUM crea el lenguaje de programación PYTHON.
1991
·
LINUS
TORVALDS diseña el sistema operativo LINUX.
Libera el código fuente en varios grupos de UseNet. Comienza un movimiento de desarrollo comunitario.
·
Se populariza la programación orientada a
objetos.
·
Surge la primera versión del estándar UNICODE.
·
Aparece ADOBE
PREMIER.
·
Sale COMPAQ
PRESARIO primer PC en venderse a menos de 1.000 dólares. Se usan
microprocesadores de AMD y CYRIX.
1992
·
Aparece la arquitectura ALPHA diseñada por DEC con
el nombre AXP. El procesador ALPHA 21064 de 64 bits y 200 MHz es
considerado el más rápido del mundo.
·
Microsoft
lanza Windows 3.1
·
Aparece el sistema operativo SOLARIS.
·
GNU
comienza a utilizar el LINUX.
1993
·
Se impone el
World Wide Web como estándar de redes a nivel mundial.
·
INTEL
lanza la línea de procesadores PENTIUM.
·
Se descubre rasgos de la mecánica cuántica
(entrelazamiento) aplicables a la construcción de computadoras cuánticas, sus
limitantes y la teleportación.
·
Microsoft
lanza Windows NT sistema operativo
multiusuario de 32 bits. (cliente-servidor)
·
Se genera la lista TOP de las 500 computadoras más potentes.
1994
·
MARC ANDREESSEN crea el navegador web NETSCAPE NAVIGATOR.
·
Se diseña el
PHP originalmente lenguaje PERL en
lenguaje C por el Danés-Canadiense RAASMUS LERDORF.
1995
·
Microsoft
lanza Windows 95.
·
Primera versión de MySQL.
·
Se inicia el desarrollo del servidor APACHE.
·
SUN
MICROSYSTEN desarrolla JAVA (implementación,
compilador, máquina virtual, librerías).
·
Se hace público el lenguaje RUBY.
·
Sale la versión 1.5 del DVD.
1996
·
Creación de Internet
2, más veloz.
·
Primera versión del navegador web OPERA.
·
Se inicia el proyecto KDE.
·
Los laboratorios AT&T desarrolla la tecnología DjVu.
·
Primera versión de SUPER COLLIDER.
·
SABEER BHATIA y JACK SMITH fundan HOTMAIL.
1997
·
Creado el reproductor multimedia WINAMP. La empresa NULLSOFT lo distribuye gratuitamente.
·
Primera versión de FLIGHTGEAR.
·
SPENCER
KIMBALL y PETER MATTIS crean la
librería GTK+.
1998
·
La W3C
publica XML.
·
MICROSOFT
lanza WINDOWS 98.
·
COMPAQ adquiere
a Digital Equipment Corporation DEC (líder
en los 70´s y 80´s).
·
LARRY
PAGE y SERGEY BRIN crean GOOGLE INC.
1999
·
Aparece el entorno de escritorio GNOME.
·
Se publica MSN
MESSENGER.
·
Surge MAC
OS 9.
2000
·
Prototipo de
computador cuántico por IBM.
·
MICROSOFT
lanza el sistema operativo Windows
2000.
·
MICROSOFT
lanza el sistema operativo Windows
ME.
·
Lanzamiento de MAC OS X.
2001
·
MICROSOFT
desarrolla la plataforma .NET ,
l lenguaje de programación C# aprobado
como un estándar por la ECMA e ISO.
·
MICROSOFT
lanza WINDOWS XP.
·
LARRY SANGER y JIMMY WALES fundan WIKIPEDIA.
2002
·
El super computador EARTH SIMULATOR sería el más potente.
2005
·
Las conexiones de banda ancha a internet supera
a las vías modem.
·
Se lanza GOOGLE
EARTH.
·
Lanzamiento de WINDOWS XP MEDIA CENTER EDITION.
·
Inicia funcionamiento el super computador MARENOSTRUM en el BSC.
·
Se crea YOUTUBE.
2006
·
Lanzamiento de MICROSOFT WINDOWS VISTA.
·
Entra en funcionamiento el super computador MAGERIT de CeSViMa.
2007
·
DELL
lanza la primera LAPTOP con sistema
operativo LINUX UBUNTU preinstalado.
·
APPLE lanza MAC OS X LEOPARD 10.5.
2008
·
APPLE
lanza la MACBOOK AIR la LAPTOP la más delgada en el momento.
·
APPLE lanza
el móvil iPHONE 3G.
·
GOOGLE lanza
G1 nuevo sistema ANDROID para móviles.
·
Lanzamiento del navegador GOOGLE CHROME.
·
Lanzamiento de KDE 4.0.
·
El super computador ROADRUNNER de IBM número
1 más veloz.
2009
·
DEBIAN
GNU/LINUX 5.0.
·
KDE 4.2
RC.
·
APPLE lanza
la versión MAC OS X SNOW LEOPARD 10.6.
·
El 22 de octubre se lanza WINDOWS 7.
·
IBM
crea un procesador de grafeno con frecuencia de 100 GHz.
·
Lanzamiento del puerto USB 3.0.
·
QUALCOMM lanza
el primer procesador móvil doble núcleo
1,5 GHz.