Share on Facebook Share on Twitter Email
Answers.com

Per Brinch Hansen

 
Wikipedia: Per Brinch Hansen
Per Brinch Hansen. 1999. Syracuse University, NY

Per Brinch Hansen (November 13, 1938 - July 31, 2007) was a Danish-American computer scientist known for concurrent programming theory.

Contents

Biography

He was born in Frederiksberg, in Copenhagen, Denmark.

Brinch Hansen was one of the pioneers of concurrent programming and operating systems (kernels). He coined the Danish word for computer: Datamat (English: datamaton). In the 1960s, Brinch Hansen worked at the Danish computer company Regnecentralen, first in the compiler group headed by Peter Naur and Jørn Jensen, and, later, as the chief architect of the RC 4000 minicomputer and its renowned operating system kernel (RC 4000 Multiprogramming System). In 1972, he wrote the first comprehensive textbook on Operating System Principles.

In 1970 his research in computer science focused on concurrent programming: Inspired by Ole-Johan Dahl and Kristen Nygaard's programming language Simula 67, he invented the monitor concept in 1972. In the United States, he also developed the first concurrent programming language, Concurrent Pascal, in 1975. In 1977, he wrote the first book on Concurrent Programming: The Architecture of Concurrent Programs.

More recently, Brinch Hansen documented the historical development of these fundamental areas of computer science. This in part led to his invention, documentation and implementation of the programming language SuperPascal and the creation of the concept of a teaching programming language. Per Brinch Hansen also published a well-known paper detailing the inadequacies and pitfalls of Java's parallelism[1].

In 1987, he became a professor at Syracuse University in New York State. On July 31, 2007, Per Brinch Hansen died of cancer.

Education

Per Brinch Hansen. 1959. student

Professional experience

Honors and awards

  • 1978 Doctor Technices, Technical University of Denmark, for 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

Bibliography

Quotations

  • 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

References

External links


Search unanswered questions...
Enter a question here...
Search: All sources Community Q&A Reference topics
 
 
Learn More
Separation of mechanism and policy
Department of Computer Science (University of Copenhagen)
Regnecentralen

Is there a samantha hansen? Read answer...
Who is conner hansen? Read answer...
Who is Katie Hansen? Read answer...

Help us answer these
Who is travis hansen?
Who is Sydney Hansen?
Who is John Hansen?

Post a question - any question - to the WikiAnswers community:

 

Copyrights:

Wikipedia. This article is licensed under the Creative Commons Attribution/Share-Alike License. It uses material from the Wikipedia article "Per Brinch Hansen" Read more