Premio Turing 2008 para la doctora Barbara H. Liskov del MIT
Detalles- Detalles
- Categoría: Churumbelerías
- Publicado el Martes, 10 Marzo 2009 14:54
La verdad es que al leer el nombre en la nota de prensa me resultaba conocido pero no lograba recordar por qué.
Entre los méritos de Liskov se cuenta:
- haber desarrollado allá por 1974 el primer lenguaje de programación con soporte para Tipos Abstractos de Datos, llamado CLU, con baja o ninguna implantación comercial práctica, pero del cual tomaron idea otros lenguajes;
- también otro lenguaje de programación llamado Argus en los años 80, que permitía que el paradigma de programación orientada a objetos se ejecutase sobre sistemas distribuidos.
- liderar un equipo de investigación en el MIT centrado en la computación distribuida y en la tolerancia a fallos bizantinos (un tipo de fallos traicionero que pueden ocurrir durante la ejecución de algoritmos en sistemas distribuidos).
Si Φ(x) es una propiedad demostrable de un objeto x de la clase T, entonces Φ(y) es verdadera para un objeto y de la clase S, siendo S una subclase de T. Es decir, si S es una subclase de T, entonces un objeto x∈T puede ser sustituido por otro objeto y∈S en un programa sin que se alteren las propiedades de ese programa. Si no es así, entonces S no es una subclase de T.
¡Qué cosas! En fin... enhorabuena a la flamante ganadora.
Para saber más:
-Una mini bio de Liskov en la wikipedia.
-La página de Liskov en el MIT
-La nota de prensa de ACM en la que se anuncia la concesión del premio Turing.

