Ole-Johan Dahl y Kristen Nygaard eran dos informáticos que trabajaban juntos en el Instituto Noruego de Tecnología (NTH) de Trondheim (Noruega). Ambos crearon el lenguaje de programación Simula 67, que salió a la venta en 1967 y se considera uno de los primeros lenguajes orientados a objetos. Tanto Dahl como Nygaard también contribuyeron a los tipos de datos algebraicos generalizados (GADT), de los que fueron coautores con Peter J. Wegner en su artículo “Tipos algebraicos para programas funcionales”.
Ole-Johan Dahl fue un informático noruego que, junto con Kristen Nygaard, fue el creador de los lenguajes de programación Simula I y Simula 67, considerados generalmente como los primeros lenguajes orientados a objetos.
Quizá conozca a Ole-Johan Dahl (1932-2001) como uno de los padres de la programación orientada a objetos. Nació en Lillehammer (Noruega) y se formó en la Universidad de Oslo, donde se doctoró en 1956. Dahl pasó a trabajar como directivo en SINTEF, una organización de investigación noruega, y más tarde se convirtió en consultor de tecnologías de la información en Siemens Norway AS, donde también fue vicepresidente ejecutivo.
Dahl nació en Lillehammer (Noruega) y se formó en la Universidad de Oslo, donde se licenció en 1950 y se doctoró en 1956.
Ole-Johan Dahl nació en Lillehammer (Noruega) y se formó en la Universidad de Oslo, donde se licenció en 1950 y se doctoró en 1956.
A partir de 1968, Dahl trabajó como directivo en SINTEF (entonces NTH) en Trondheim, tras lo cual se convirtió en profesor de la Universidad de Oslo en 1975.
Ole-Johan Dahl fue un informático noruego. Fue uno de los padres de la programación orientada a objetos y uno de los primeros defensores del uso de prototipos y funciones virtuales para implementar la vinculación dinámica en C++.
En 1968, Dahl trabajó como gerente en SINTEF (entonces NTH) en Trondheim, tras lo cual se convirtió en profesor de la Universidad de Oslo en 1975. En 1983 fundó el Departamento de Informática del Laboratorio de Investigación Simula (SRL).
Dahl murió, a los 77 años, en Lillehammer.
Dahl murió en Lillehammer, Noruega. Había nacido allí el 2 de marzo de 1931.
Ambos fueron galardonados con el Premio Turing en 2001 por su trabajo pionero.
Frigyes (Frederik) Riesz lo recibió en 2000 y Jerzy Neyman en 2001.
El Premio Turing es un galardón anual concedido por la Association for Computing Machinery (ACM) a una persona seleccionada por sus contribuciones técnicas a la comunidad informática. El premio lleva el nombre de Alan M. Turing, matemático británico que realizó importantes contribuciones a la tecnología informática moderna y a la inteligencia artificial.
Conclusión
Ole-Johan Dahl y Kristen Nygaard son dos de las figuras más importantes de la informática. Desarrollaron el primer lenguaje de programación orientado a objetos, Simula I, que fue utilizado por muchos otros lenguajes que vinieron después (y que todavía lo son). Lenguajes modernos como JavaScript, C++, Python y Ruby tienen sus raíces en estos esfuerzos pioneros.