The School of Niklaus Wirth

The Art of Simplicity

Edited by

  • Laszlo Boszormenyi, University of Klagenfurt, Austria
  • Jurg Gutknecht, ETH, Zurich, Switzerland
  • Gustav Pomberger, University of Linz, Austria

Niklaus Wirth is one of the great pioneers of computer technology and winner of the ACM's A.M. Turing Award, the most prestigious award in computer science. he has made substantial contributions to the development of programming languages, compiler construction, programming methodology, and hardware design. While working at ERH Zurich, he developed the languages Pascal and Modula-2. He also designed an early high performance workstation, the Personal Computer Lilith, and most recently the language and operating system Oberon.
While Wirth has often been praised for his excellent work as a language designer and engineer, he is also an outstanding educator—something for which he is not as well known. This book brings together prominent computer scientists to describe Wirth's contributions to education. With the exception of some of his colleagues such as Professors Dijkstra, Hoare, and Rechenberg, all of the contributors to this book are students of Wirth. The essays provide a wide range of contemporary views on modern programming practice and also illuminate the one persistent and pervasive quality found in all his work: his unequivocal demand for simple solutions. The authors and editors hope to pass on their enthusiasm for simple engineering solutions along with their feeling for a man to whom they are all so indebted.
View full description


Software Engineers, programmers interested in language design, Operating System Designers


Book information

  • Published: October 2000
  • ISBN: 978-1-55860-723-1

Table of Contents

Part 1: Niklaus Wirth - a Pioneer of Computer ScienceNiklaus Wirth - a Pioneer of Computer ScienceGustav Pomberger, Hanspeter Mossenbock, Peter Rechenberg Part 2: Niklaus Wirth and Edsger W. DijkstraFrom Programming Language Design to Computer ConstructionNiklaus Wirth On the transitive closure of a wellfounded relationEdsger W. Dijkstra Part 3: The Teachings of a Scholar as Told by his Pupils - Common Work in RetrospectOberon - the Overlooked JewelMichael Franz Compiler Construction - The Art of Niklaus WirthHanspeter Mossenbock Medos in RetrospectSvend Erik Knudsen Lean Systems in an Intrinsically Complex WorldPeter Schulthess Learning the Value of SimplicityStephen W. Gehring Part 4: New Ways in Education and ResearchCompiler Construction versus Lotus Notes: A Strange BattleJurg Gutknecht Modules and Components - Rivals or PartnersClemens Szyperski A Compiler for the Java HotSpot Virtual MachineRobert Griesemer, Srdjan Mitrovic Designing a Cluster NetworkHans Eberle Programming With Functional NetsMartin Odersky Part 5: Mastering Simplicity - in the IndustryLilith meets the World of BusinessBernhard Wagner the Chip Company that made $100M with MODULA-2Robert Burton, Farrell Ostler, Thom Boyer, Fon Brown, Matt Morrise FFF97 - Oberon in the Real WorldDr. Josef Templ Part 6: The World According to Wirth - Personal, Anecdotal ReviewsSerendipityKathleen Jensen Daily Life with N. WirthJirka Hoppe Third Millennium CultureAnn Dunki Authors and Editors