Per Brinch Hansen
Per Brinch Hansen (* 13. November 1938 in Frederiksberg; † 31. Juli 2007) war ein dänischer Informatiker. Er gilt als Pionier der Entwicklung von Betriebssystemen und der Nebenläufigkeits-Programmierung (Concurrent Programming).
Leben
Hansen studierte nach dem Abitur 1957 Elektrotechnik an Dänemarks Technischer Universität in Kopenhagen, wo er 1963 sein Diplom machte. Ab 1963 arbeitete er in der dänischen Computerfirma Regnecentralen, wo er unter Peter Naur zunächst an Compilern arbeitete (sie entwickelten unter anderem einen Cobol-Compiler für den Siemens-3003-Computer). Später entwickelte er dort den RC-4000-Minicomputer und dessen Betriebssystem (1969), in dem das Mikrokern-Konzept erstmals implementiert wurde.<ref>Brinch Hansen: The nucleus of a multiprogramming system. Communications of the ACM, Band 13, 1970, S. 238–242.</ref> 1967 bis 1970 leitete er die Softwareentwicklung bei Regencentralen. 1970 ging er als Forscher an die Carnegie Mellon University. 1972 erfand er das Monitor-Konzept<ref>In seinem Betriebssystem Buch 1973 dargestellt. Gleichzeitig von Tony Hoare entwickelt.</ref> für das Concurrent Programming und entwickelte die erste Programmiersprache des Concurrent Programming, Concurrent Pascal (1975).<ref>The programming language Concurrent Pascal, IEEE Transactions Software Engineering, Band 1, 1975, S. 199.</ref> Dafür erhielt er 1978 einen Doktor der Technischen Universität Dänemarks. Er benutzte Concurrent Pascal unter anderem zur Entwicklung von Betriebssystemen (wie das Solo System 1976<ref>The Solo operating system, Software-Practice and Experience, Band 6, 1976, S. 141–205. Der Programm-Code für Solo ist in seinem Buch The Architecture of Concurrent Programs abgedruckt.</ref>). 1972 wurde er Associate Professor am Caltech und 1976 Professor an der University of Southern California. 1984 wurde er Professor an der Universität Kopenhagen und seit 1987 war er Professor an der Syracuse University. 1993 entwickelte er die Programmiersprache SuperPascal<ref>SuperPascal- a publication language for parallel scientific computing, in Concurrency-Practice and Experience, Band 6, 1994, S. 461.</ref> zur Entwicklung und Darstellung paralleler Algorithmen.
Von Brinch Hansen stammt die dänische Bezeichnung Datamat für Computer. 1999 kritisierte er die Parallelprogrammierungskonzepte, die in Java implementiert wurden.<ref>Javas insecure parallelism, Sigplan Notices, Nr. 34, 1999, S. 38–45.</ref>
Brinch Hansen war seit 1985 Fellow des IEEE, deren Computer Pioneer Award er 2002 erhielt.
Schriften
- Operating System Principles. Prentice Hall 1973
- The Architecture of Concurrent Programs. Prentice Hall 1977
- Brinch Hansen on Pascal Compilers, Prentice Hall 1985
Weblinks
|X|x= |0|-= |S|s= – Sammlung von Bildern |1|= – Sammlung von Bildern{{#if:
| {{#switch: {{#invoke:TemplUtl|faculty|1}}/{{#invoke:TemplUtl|faculty|1}}
|1/= und Videos
|1/1=, Videos und Audiodateien
|/1= und Audiodateien}}
| , Videos und Audiodateien
}}
|#default= – }}{{#if: Per Brinch Hansen
| {{#ifeq: {{#invoke:Str|left|per brinch hansen|9}}
| category:
| FEHLER: Ohne Category: angeben!}}}}Vorlage:Wikidata-Registrierung
- Brinch-Hansen-Archiv mit Downloadmöglichkeit vieler seiner Arbeiten und Autobiographie (englisch)
- Laudatio anlässlich des IEEE Computer Pioneer Awards (englisch)
Einzelnachweise
<references />
{{#ifeq: p | p | | {{#if: 121101339n/50/4880691273334 | |
}} }}{{#ifeq:||{{#if: | [[Kategorie:Wikipedia:GND fehlt {{#invoke:Str|left|{{{GNDCheck}}}|7}}]] }}{{#if: | {{#if: | | }} }} }}{{#if: | {{#ifeq: 0 | 2 | | }} }}{{#if: | {{#ifeq: 0 | 2 | | }} }}{{#ifeq: p | p | {{#if: 121101339 | | {{#if: {{#statements:P227}} | | }} }} }}{{#ifeq: p | p | {{#if: 121101339 | {{#if: {{#invoke:Wikidata|pageId}} | {{#if: {{#statements:P227}} | | }} }} }} }}{{#ifeq: p | p | {{#if: n/50/48806 | | {{#if: {{#statements:P244}} | | }} }} }}{{#ifeq: p | p | {{#if: n/50/48806 | {{#if: {{#invoke:Wikidata|pageId}} | {{#if: {{#statements:P244}} | | }} }} }} }}{{#ifeq: p | p | {{#if: 91273334 | | {{#if: {{#statements:P214}} | | }} }} }}{{#ifeq: p | p | {{#if: 91273334 | {{#if: {{#invoke:Wikidata|pageId}} | {{#if: {{#statements:P214}} | | }} }} }} }}Vorlage:Wikidata-Registrierung
{{#if: Hansen, Per Brinch | {{#if: | {{#if: dänischer Informatiker | {{#if: 13. November 1938 | {{#if: Frederiksberg | {{#if: 31. Juli 2007 | {{#if: || Personendaten | |
|---|---|
| NAME | Hansen, Per Brinch
}} |
| ALTERNATIVNAMEN |
}} |
| KURZBESCHREIBUNG | dänischer Informatiker
}} |
| GEBURTSDATUM | 13. November 1938
}} |
| GEBURTSORT | Frederiksberg
}} |
| STERBEDATUM | 31. Juli 2007
}} |
| STERBEORT |
}} |
- Wikipedia:Vorlagenfehler/Schwesterprojekt
- Wikipedia:GND fehlt
- Wikipedia:Normdaten-TYP falsch oder fehlend
- Wikipedia:GND in Wikipedia fehlt, in Wikidata vorhanden
- Wikipedia:GND in Wikipedia vorhanden, fehlt jedoch in Wikidata
- Wikipedia:LCCN in Wikipedia fehlt, in Wikidata vorhanden
- Wikipedia:LCCN in Wikipedia vorhanden, fehlt jedoch in Wikidata
- Wikipedia:VIAF in Wikipedia fehlt, in Wikidata vorhanden
- Wikipedia:VIAF in Wikipedia vorhanden, fehlt jedoch in Wikidata
- Hochschullehrer (Syracuse University)
- Hochschullehrer (Universität Kopenhagen)
- Hochschullehrer (University of Southern California)
- Hochschullehrer (California Institute of Technology)
- Informatiker
- IEEE Fellow
- Däne
- Geboren 1938
- Gestorben 2007
- Mann