A hombros de gigantas

retrato de Barbara Liskov

Barbara Liskov

Inventó los Tipos de Datos Abstractos

Entre otras aportaciones, Liskov es la autora del principio de programación conocido como Principio de Sustitución de Liskov, al que se refiere la letra L de los conocidos principios SOLID.

Ilustraciones por .
Textos por .
Colabora

Liskov es una científica de la computación reconocida por su trabajo en los lenguajes de programación orientado a objetos. Entre sus mayores proyectos se encuentran el diseño y la implementación de los lenguajes CLU y Argus. Además, junto con Jeannette Wing, desarrolló un principio de la programación orientada a objetos comúnmente llamado el principio de sustitución de Liskov.

Barbara Liskov creció en San Francisco y estudió matemáticas en la Universidad de California Berkeley. Al graduarse decidió que no estaba preparada todavía para hacer un master por lo que buscó un trabajo. Mitre Corporation la contrató y ahí descubrió su pasión por la programación. Regresó a la universidad y fue de las primeras mujeres en Estados Unidos en conseguir un doctorado en Ciencias de la Computación por la Universidad de Stanford.

Liskov ha dirigido varios proyectos entre los que se encuentra el diseño e implementación del lenguaje CLU, el primer lenguaje de programación que soportaba los datos abstractos y estaba organizado en módulos de código. Este primer lenguaje es la base de otros lenguajes de programación como C++ y Java. También diseñó e implementó Argus, el primer lenguaje de alto nivel para apoyar la implementación de programas distribuidos. Además, ha trabajado en el sistema de base de datos orientado a objetos Thor, que proporciona acceso transaccional a objetos persistentes y de alta disponibilidad en entornos distribuidos a gran escala.

Actualmente, es profesora y jefa del Grupo de Metodología de Programación en el Massachussets Institute of Technology (MIT). En 2008, el MIT la nombró como “Institute Professor” el mayor honor concedido a una persona miembro de la facultad. En palabras de la entonces Presidenta del MIT, Susan Hockfield:

“Barbara es venerada en la comunidad del MIT por su papel de investigadora, mentora y líder”.

Liskov es miembro de la Academia Nacional de Ingeniería y de la Asociación de Maquinaria de Computación (ACM). Ha recibido varios reconocimientos importantes entre los que destacan la Medalla John von Neumann y el Premio Turing, conocido como el nobel de la computación. Ambos otorgados por sus grandes contribuciones a los fundamentos teóricos y prácticos de los lenguajes de programación y computación distribuida.

Referencias sobre Barbara Liskov

Colabora

Puedes adquirir productos con nuestra nuestra ilustración dedicada a Barbara Liskov en nuestra tienda. Recuerda que todos los beneficios de estas ventas se donarán a una ONG dedicada a fomentar las vocaciones de ciencia, tecnología, ingeniería y matemáticas entre las niñas y jóvenes.