Ole-Johan Dahl
Biografia | |
---|---|
Naixement | 12 octubre 1931 Mandal (Noruega) |
Mort | 29 juny 2002 (70 anys) Asker (Noruega) |
Nacionalitat | Noruec |
Formació | Universitat d'Oslo |
Es coneix per | Simula Programació orientada a objectes |
Activitat | |
Camp de treball | Ciències de la computació |
Ocupació | Informàtica |
Organització | Centre d'Informàtica Noruec Universitat d'Oslo |
Membre de | |
Obra | |
Obres destacables
| |
Família | |
Parella | Ruth |
Premis | |
Ole-Johan Dahl (12 d'octubre de 1931 – 29 de juny de 2002) fou un informàtic noruec que es considera un dels pares de Simula i de la programació orientada a objectes juntament amb Kristen Nygaard.
Carrera professional
[modifica]Dahl, amb Kristen Nygaard, va crear les idees inicials de la programació orientada a objectes durant la dècada de 1960 al Centre Informàtic de Noruega, com a part dels llenguatges de programació Simula I (1961-1965) i Simula67 (1965–1968), orientats a la simulació. Dahl i Nygaard van ser els primers que van desenvolupar els conceptes of classe, subclasse (que permetés ocultació d'informació implícita), herència, creació dinàmica d'objectes, etc., tots ells aspectes importants del paradigma orientat a objectes. Un objecte és un component autocontingut (amb una estructura de dades i procediments o mètodes associats a ell) en un sistema de programari. Els objectes es combinen per formar un sistema complet. L'estil orientat a objectes és ubic en el desenvolupament de programari modern, i inclou llenguatges de programació imperatius d'ús general com Java i C++.
Dahl va aconseguir ser professor titular de la Universitat d'Oslo el 1968 i era apreciat com a bon professor i investigador. Aquí va treballar en Hierarchical Program Structures, que probablement fou la seva publicació més influent, perquè va aparèixer (amb C. A. R. Hoare com a coautor) en l'influent llibre Structured Programming de 1972 de Dahl, Edsger Dijkstra i Hoare, que fou possiblement el llibre acadèmic sobre programari més conegut de la dècada de 1970.
A mesura que avançava la seva carrera, Dahl es va anar interessant en l'ús de mètodes formals per raonar rigorosament sobre l'orientació a objectes, per exemple. Era expert tant en l'aplicació pràctica de les idees com en la seva base matemàtica formal per assegurar la validesa del raonament.
Va rebre el Premi Turing de 2001 (juntament amb Kristen Nygaard). També amb Nygaard va rebre la Medalla John von Neumann de l'IEEE el 2002[1] i fou nomenat comandant del Reial Orde Noruec de Sant Olaf el 2000.[2]
Referències
[modifica]Bibliografia
[modifica]- From Object-Orientation to Formal Methods: Essays in Memory of Ole-Johan Dahl, Olaf Owe, Stein Krogdahl and Tom Lyche (eds.), Springer, Lecture Notes in Computer Science, Volume 2635, 2004. ISBN 3-540-21366-X. doi:10.1007/b96089.
- Pioneer who Prepared the Ground for Road to Java, Jonathan Bowen. The Times Higher Education Supplement, 1677:34, 4 de febrer de 2005.
Enllaços externs
[modifica]- Pàgina personal — Gran quantitat d'informació, fotos, i bibliografia Arxivat 2018-10-23 a Wayback Machine.
- Referència Arxivat 2002-08-19 a Wayback Machine.