Per Brinch Hansen

Fra Wikipedia, den frie encyklopædi
Gå til: navigation, søg
Per Brinch Hansen. 1999. Syracuse Universitetet, NY

Dr. techn. Per Brinch Hansen (13. november 1938Frederiksberg31. juli 2007) var en dansk datalog og i årene 1987-2007 professor ved Syracuse-Universitetet i New York.

Per Brinch Hansen var en af pionererne inden for udvikling af parallelprogrammering og principper for operativsystemkerner. Han var også ophavsmand til det danske ord for computer: Datamat.

I 1960'erne arbejdede Per Brinch Hansen på Regnecentralen, først i compilergruppen under Peter Naur og Jørn Jensen, sidenhen som chefarkitekten bag RC4000-datamaten og dens banebrydende operativsystemkerne. I 1972 skrev han den første bog om Operating System Principles.

Per Brinch Hansen. 1990. Washington, DC

I perioden 1970-2000 gjaldt det parallel programmering og datalogi: Inspireret af Ole-Johan Dahl og Kristen Nygaards programmeringssprog Simula 67 opfandt han monitorbegrebet i 1972. I USA udviklede han det første parallelle programmeringssprog, Concurrent Pascal i 1975, og skrev i 1977 den første bog om parallel programmering: The Architecture of Concurrent Programs.

I de seneste år dokumenterede Brinch Hansen den historiske udvikling inden for disse centrale emner.

Uddannelse[redigér | redigér wikikode]

Per Brinch Hansen. 1975. Taj Mahal

Erhvervsarbejde[redigér | redigér wikikode]

Per Brinch Hansen. 1967. Regnecentralen

Udmærkelser[redigér | redigér wikikode]

  • 1978 Dr. techn. ved Danmarks Tekniske Universitet med afhandlingen: The Architecture of Concurrent Programs
  • 1985 IEEE-Fellow
  • 1989 Chancellor’s Medal, Syracuse University
  • 2002 IEEE Computer Pioneer Award .. for pioneering development in operating systems and concurrent programming exemplified by work on the RC 4000 multiprogramming system, monitors, and Concurrent Pascal
Per Brinch Hansen. 1959. stud. polyt.

Bibliografi[redigér | redigér wikikode]

  • Operating System Principles 1973
  • The Architecture of Concurrent Programs 1977
  • Programming a Personal Computer 1983
  • Brinch Hansen on Pascal Compilers 1985
  • Studies in Computational Science: Parallel Programming Paradigms 1995
  • The Search for Simplicity: Essays in Parallel Programming 1996
  • Programming for Everyone in Java 1999
  • Classic Operating Systems: From Batch Processing to Distributed Systems (redaktør) 2001
  • The Origin of Concurrent Programming: From Semaphores to Remote Procedure Calls (redaktør) 2002
  • A Programmer's Story: The Life of a Computer Pioneer 2004 (tilgængelig i åben digital udgave på Brinch Hansens hjemmeside)

Citater[redigér | redigér wikikode]

  • Writing is a rigorous test of simplicity: It is just not possible to write convincingly about ideas that cannot be understood
  • Programming is the art of writing essays in crystal clear prose and making them executable

Kilder[redigér | redigér wikikode]

Interne henvisninger/sprogforklaringer[redigér | redigér wikikode]

Af hensyn til forståelsen af visse begreber, personer og steder, der pt. ikke er at finde på den danske wikipedia, henvises her til den engelsksprogde wikipedia