In this continuing conversation, Niklaus Wirth talks about the hurdles he had to overcome when introducing computer science to Switzerland and why the label "made in the USA" was absolutely necessary at the time.

Video series: Part 2/3

Prof. em. Niklaus Wirth and Prof. em. Friedemann Mattern continue talking about Wirth's projects, through which he promoted the establishment and development of computer science in Switzerland. It becomes clear what a crucial role the US played at that time and how Switzerland had missed out on the early advancements of computer science.

The programming language Pascal is Niklaus Wirth's best-known achievement. However, his accomplishments reach much further, from the successor language Modula-2, to the Oberon system and the workstation "Lilith", to name a few.

As founders of the study programme and the Department of Computer Science, Niklaus Wirth and his colleagues had to overcome several hurdles. As early as the beginning of the 1970s, they launched an initiative to introduce computer science as a new degree course. This attempt failed miserably: not because of the school management, but because of lack of interest from the industry. A second attempt followed, this time within the Department of Mathematics and Physics, but was equally unsuccessful. This time, colleagues prevented the establishment of the course. Only when pressure finally came from the federal government did it become possible to move ahead with computer science at ETH Zurich.

"A message came from Bern to the ETH management: 'We receive delegations from the Swiss industry and they complain about the lack of computer scientists. What's going on in Switzerland? Have they been asleep?' That was a bit hurtful."Niklaus Wirth

Today, Switzerland plays a crucial role in the world of computer science and makes fundamental contributions to this scientific field. Forty years ago, the situation was very different: while the first workstations were being developed in the US and computerscience was already widespread as a study programme, Switzerland lagged far behind. Innovations that didn’t originate in America were downright ignored. This was also the case with Wirth's Lilith, which didn't get any interest from the industry until years later. In this continuing conversation, Niklaus Wirth tells of the early days of computer science and does not shy away from expressing criticism.

Owing to his visionary character, Niklaus Wirth managed to bring computer science innovations to Switzerland and establish them here. His research contributions are largely responsible for the fact that the study programme and the Department of Computer Science at ETH Zurich exist today.

By playing the video you accept the privacy policy of YouTube.Learn more OK
Part 2/3: Niklaus Wirth in conversation with Friedemann Mattern (EN subtitles), 40 years D-​INFK

Niklaus Wirth was a professor at ETH Zurich from 1968 to 1999. He was a leading force in establishing the department and the study programme of computer science. He received his diploma in electrical engineering from ETH Zurich, followed by a Master's degree from the Université Laval in Canada in 1960. In 1963, he received his doctorate from the University of California, Berkeley, where he worked with Harry Huskey on the generalisation of the programming language Algol 60. After assistant professorships at Stanford University and the University of Zurich, he returned to ETH in 1968, initially as Professor of Computer Science, where he taught and conducted research until 1999. In the years 1976 to 1977 and 1984 to 1985, study visits were made to Xerox's Palo Alto Research Center (PARC).

During 31 years at ETH Zurich, Niklaus Wirth developed new programming languages (Euler, PL360, Algol W, Pascal, Modula, Modula 2, Oberon, LoLa), built the first personal computers (PCs) in Switzerland, trained a first generation of Swiss computer scientists and wrote several standard works that have been translated worldwide. He received numerous honors, including the prestigious ACM Turing Award in 1984 as the first and so far only German-​speaking computer scientist and the IEEE Computer Pioneer Award in 1988.

Friedemann Mattern was full professor at the Department of Computer Science from 1999 to 2020. He led the Distributed Systems Group and established ubiquitous computing as a research area at ETH Zurich. From 2010 to 2013 he was head of the department. At the Department of Computer Science, Mattern taught courses on distributed systems and algorithms, networks, ubiquitous computing, and smart energy. His lecture Informatik II for electrical engineers was part of the initiative "Critical Thinking ETH", which promotes interdisciplinary exchange, critical thinking and responsible action.

Friedemann Mattern is a member of the editorial board of several scientific journals and has published over 180 research articles. He is also a member of several scientific academies such as the German Academy of Sciences (Leopoldina) and of acatech, the German Academy of Science and Engineering.

Mentions from the video

40 years D-​INFK

The study programme and the Department of Computer Science at ETH Zurich are celebrating their fortieth anniversary this year. On this occasion, a series of interviews with former professors of the department, who were leading forces in the foundation and development of D-​INFK, was created.

Anniversary website

JavaScript has been disabled in your browser