Kenneth E. Iverson

El desarrollo de una notación matemática para el procesamiento de datos llevó a Kenneth E. Iverson a crear APL, un lenguaje de programación que transformó la forma en que se describen los sistemas informáticos. Su carrera abarcó décadas de innovación en Harvard e IBM, lo que resultó en contribuciones fundamentales a la teoría de la programación y a la implementación práctica de sistemas interactivos, lo que finalmente le valió el Premio Turing en 1979.

Fundamentos académicos

Nacido en 1920 en Camrose, Canadá, Iverson dejó la escuela después del noveno grado para trabajar en la granja de su familia durante la Gran Depresión. Más tarde reanudó su educación a través de cursos por correspondencia mientras servía en la Real Fuerza Aérea Canadiense durante la Segunda Guerra Mundial. Después de la guerra, asistió a la Universidad Queen's, graduándose en 1950, antes de trasladarse a la Universidad de Harvard. Allí, obtuvo una maestría en 1951 y un doctorado en matemáticas aplicadas en 1954, especializándose en la evaluación de matrices en la computadora Harvard Mark IV.

El año sabático en Harvard y la notación

Como profesor asistente en Harvard, Iverson implementó un programa de procesamiento automático de datos. Descubrió que la notación matemática convencional no podía describir adecuadamente las operaciones de procesamiento de datos. Para abordar esto, creó un nuevo sistema de notación utilizando álgebra matricial y matrices de dimensiones superiores. Este trabajo fue probado durante un año sabático en 1957 en McKinsey & Company y posteriormente presentado en el Cuarto Simposio de Londres sobre Teoría de la Información en 1960.

IBM y el desarrollo de sistemas

En 1960, Iverson se unió a IBM Research, donde colaboró con Adin Falkoff durante dos décadas. Basándose en la notación documentada en su libro, A Programming Language, aplicó su metodología para describir hardware complejo. En 1963, Iverson y su equipo produjeron una descripción formal del IBM System/360, una arquitectura crítica en la historia de la computación. Su permanencia en IBM incluyó ser nombrado IBM Fellow en 1970.

LA PRUEBA GRATUITA
¿Cuánto es el tuyo?

Veinte preguntas, ocho minutos de reloj y un percentil medido frente a todos los que la han hecho. Sin registro.

Hacer la prueba de CI →

Reconocimiento profesional

La carrera de Iverson estuvo marcada por importantes galardones de la industria, incluido el Premio Conmemorativo Harry H. Goode en 1975 y el Premio Pionero de la Computación en 1982. En 1991, recibió la Medalla Nacional de Tecnología e Innovación. También fue miembro de la Academia Nacional de Ingeniería. Continuó trabajando hasta el final de su vida, falleciendo en Toronto el 19 de octubre de 2004.

Datos rápidos

- Nacimiento: 1920, Camrose, Canadá - Fallecimiento: 2004, Toronto, Canadá - Educación: Universidad Queen's y Universidad de Harvard - Premio Turing: 1979 - Medalla Nacional de Tecnología e Innovación: 1991 - IBM Fellow: 1970 - Contribución clave: Desarrollo de APL - Servicio militar: Ejército canadiense y Real Fuerza Aérea Canadiense

Preguntas frecuentes de los lectores

### ¿Cuál es la contribución principal de Kenneth E. Iverson?

Es mejor conocido por el desarrollo del lenguaje de programación APL y la creación de una notación matemática para describir y analizar el procesamiento de datos.

### ¿Dónde trabajó Kenneth E. Iverson durante su carrera?

Sus empleadores incluyeron la Universidad de Harvard, IBM, I. P. Sharp Associates y Jsoftware Inc.

Compara con los grandes

Mark Twain vs Variste GaloisTerence Chi Shen Tao vs Wolfgang Amadeus MozartBill Gates vs SocratesGeorge Frideric Handel vs Johann Sebastian Bach
Ver el Ranking →Todas las comparaciones →

Niños prodigio

Laurent SimonsGraduated University at 11 — Belgian Prodigy with Electrical…Boris BeckerBoris BeckerWon Wimbledon at 17, the youngest men's Grand Slam champion everPriyanshi SomaniWon the Mental Calculation World Cup at age 11, beating adults…Greyson ChanceViral Lady Gaga Cover at 12 — Ellen DeGeneres Signed Him to Her…
Niños prodigio →

Juega y vuelve mañana

Desafío diario del genio · Genius trivia
Who is widely considered the first computer programmer?
Toca tu respuesta ↓
¿Qué genio eres? Test de CI gratis