Jürg Gutknecht
   HOME

TheInfoList



OR:

Jürg Gutknecht (born 3 January 1949 in
Bülach , neighboring_municipalities= Bachenbülach, Eglisau, Embrach, Glattfelden, Hochfelden, Höri, Rorbas, Winkel , twintowns = Santeramo in Colle (Italy) Bülach () is an historic town and a municipality in Switzerland in the canton ...
) is a Swiss
computer scientist A computer scientist is a person who is trained in the academic study of computer science. Computer scientists typically work on the theoretical side of computation, as opposed to the hardware side on which computer engineers mainly focus (al ...
. He developed, with
Niklaus Wirth Niklaus Emil Wirth (born 15 February 1934) is a Swiss computer scientist. He has designed several programming languages, including Pascal (programming language), Pascal, and pioneered several classic topics in software engineering. In 1984, he w ...
, the
programming language A programming language is a system of notation for writing computer programs. Most programming languages are text-based formal languages, but they may also be graphical. They are a kind of computer language. The description of a programming ...
Oberon Oberon () is a king of the fairies in medieval and Renaissance literature. He is best known as a character in William Shakespeare's play ''A Midsummer Night's Dream'', in which he is King of the Fairies and spouse of Titania, Queen of the Fair ...
and the corresponding
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems schedule tasks for efficient use of the system and may also in ...
Oberon Oberon () is a king of the fairies in medieval and Renaissance literature. He is best known as a character in William Shakespeare's play ''A Midsummer Night's Dream'', in which he is King of the Fairies and spouse of Titania, Queen of the Fair ...
.


Biography

Jürg Gutknecht was full professor in the
computer science Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to Applied science, practical discipli ...
department at the Eidgenössische Technische Hochschule (
ETH Zurich (colloquially) , former_name = eidgenössische polytechnische Schule , image = ETHZ.JPG , image_size = , established = , type = Public , budget = CHF 1.896 billion (2021) , rector = Günther Dissertori , president = Joël Mesot , ac ...
) until April 2014. From 1967 to 1970, he was a member of the
real-time computing Real-time computing (RTC) is the computer science term for hardware and software systems subject to a "real-time constraint", for example from event to system response. Real-time programs must guarantee response within specified time constrai ...
system programming group at
Swissair Swissair AG/ S.A. (German: Schweizerische Luftverkehr-AG; French: S.A. Suisse pour la Navigation Aérienne) was the national airline of Switzerland between its founding in 1931 and bankruptcy in 2002. It was formed from a merger between Bal ...
. Then he studied
mathematics Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
at the ETH and worked in parallel at International Business Machines ( IBM) as a student employee. In 1978, he received his
Doctor of Philosophy A Doctor of Philosophy (PhD, Ph.D., or DPhil; Latin: or ') is the most common Academic degree, degree at the highest academic level awarded following a course of study. PhDs are awarded for programs across the whole breadth of academic fields ...
(Ph.D.) in mathematics. He joined
Niklaus Wirth Niklaus Emil Wirth (born 15 February 1934) is a Swiss computer scientist. He has designed several programming languages, including Pascal (programming language), Pascal, and pioneered several classic topics in software engineering. In 1984, he w ...
's research team in 1981, working on the
Lilith Lilith ( ; he, Wiktionary:לילית, לִילִית, Līlīṯ) is a female figure in Mesopotamian Mythology, Mesopotamian and Jewish mythology, Judaic mythology, alternatively the first wife of Adam and supposedly the primordial she-demon. ...
computer and
Modula-2 Modula-2 is a structured, procedural programming language developed between 1977 and 1985/8 by Niklaus Wirth at ETH Zurich. It was created as the language for the operating system and application software of the Lilith personal workstation. It w ...
. After a
sabbatical A sabbatical (from the Hebrew: (i.e., Sabbath); in Latin ; Greek: ) is a rest or break from work. The concept of the sabbatical is based on the Biblical practice of ''shmita'' (sabbatical year), which is related to agriculture. According to ...
at PARC in 1984–1985, he developed, conjointly with Wirth, the
Oberon Oberon () is a king of the fairies in medieval and Renaissance literature. He is best known as a character in William Shakespeare's play ''A Midsummer Night's Dream'', in which he is King of the Fairies and spouse of Titania, Queen of the Fair ...
operating system based on the
Oberon Oberon () is a king of the fairies in medieval and Renaissance literature. He is best known as a character in William Shakespeare's play ''A Midsummer Night's Dream'', in which he is King of the Fairies and spouse of Titania, Queen of the Fair ...
language. Out of print
PDF (4'398 KB)
With
Peter Schweri Peter Schweri (* 20 June 1939 in Dietikon – 25 November 2016 in Zürich, Zurich) was a Swiss artist, painter, illustrator, photographer and from 2008 on a music composer. He is a representative of the "Zurich Constructivism (art), constructivis ...
, he developed the system ''Sakkara'' for the purpose of writing partiturs of typical constructive Peter-Schweri-art compositions for presentation on computer and internet. In 2013, Gutknecht released another Oberon-style programming language, named
Zonnon Zonnon is a general purpose programming language in the line or family of the preceding languages Pascal, Modula, and Oberon. Jürg Gutknecht is the author. Its conceptual model is based on objects, definitions, implementations, and modules. Its ...
.


Publications


External links


Gutknecht personal webpage

ETHZ Who's who
{{DEFAULTSORT:Gutknecht, Jurg Swiss computer scientists ETH Zurich faculty Living people 1949 births People from Bülach