The School of Niklaus Wirth: The Art of Simplicity

Laszlo Boszormenyi, Jurg Gutknecht, Gustav Pomberger

買這商品的人也買了...

商品描述

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.

Contents

Part 1: Niklaus Wirth - a Pioneer of Computer Science
Niklaus Wirth - a Pioneer of Computer Science
Gustav Pomberger, Hanspeter Mossenbock, Peter Rechenberg
Part 2: Niklaus Wirth and Edsger W. Dijkstra
From Programming Language Design to Computer Construction
Niklaus Wirth
On the transitive closure of a wellfounded relation
Edsger W. Dijkstra

Part 3: The Teachings of a Scholar as Told by his Pupils - Common Work in Retrospect
Oberon - the Overlooked Jewel
Michael Franz
Compiler Construction - The Art of Niklaus Wirth
Hanspeter Mossenbock

Medos in Retrospect
Svend Erik Knudsen

Lean Systems in an Intrinsically Complex World
Peter Schulthess

Learning the Value of Simplicity
Stephen W. Gehring

Part 4: New Ways in Education and Research
Compiler Construction versus Lotus Notes: A Strange Battle
Jurg Gutknecht
Modules and Components - Rivals or Partners
Clemens Szyperski

A Compiler for the Java HotSpot Virtual Machine
Robert Griesemer, Srdjan Mitrovic

Designing a Cluster Network
Hans Eberle

Programming With Functional Nets
Martin Odersky

Part 5: Mastering Simplicity - in the Industry
Lilith meets the World of Business
Bernhard Wagner
the Chip Company that made $100M with MODULA-2
Robert Burton, Farrell Ostler, Thom Boyer, Fon Brown, Matt Morrise

FFF97 - Oberon in the Real World
Dr. Josef Templ

Part 6: The World According to Wirth - Personal, Anecdotal Reviews
Serendipity
Kathleen Jensen
Daily Life with N. Wirth
Jirka Hoppe

Third Millennium Culture
Ann Dunki

Authors and Editors

商品描述(中文翻譯)

尼克勞斯·維爾特(Niklaus Wirth)是計算機技術的偉大先驅之一,也是ACM的A.M.圖靈獎(計算機科學領域最負盛名的獎項)得主。他對編程語言、編譯器構建、編程方法論和硬件設計的發展做出了重大貢獻。在蘇黎世聯邦理工學院(ETH Zurich)工作期間,他開發了Pascal和Modula-2語言。他還設計了一款早期的高性能工作站——個人電腦Lilith,最近還設計了語言和操作系統Oberon。

儘管維爾特常因其優秀的語言設計和工程師工作而受到讚揚,但他也是一位傑出的教育家,這一點並不被人們所熟知。本書匯集了著名的計算機科學家,描述了維爾特在教育方面的貢獻。除了他的一些同事,如Dijkstra教授、Hoare教授和Rechenberg教授,本書的所有貢獻者都是維爾特的學生。這些文章提供了對現代編程實踐的廣泛觀點,並闡明了他所有工作中一個持久而普遍的特點:對簡單解決方案的堅定要求。作者和編輯希望能傳遞他們對簡單工程解決方案的熱情,以及對他們所感激的人的情感。

目錄:

第一部分:尼克勞斯·維爾特——計算機科學的先驅
尼克勞斯·維爾特——計算機科學的先驅
Gustav Pomberger、Hanspeter Mossenbock、Peter Rechenberg

第二部分:尼克勞斯·維爾特和Edsger W. Dijkstra
從編程語言設計到計算機構建
尼克勞斯·維爾特
關於一個良好基礎關係的傳遞閉包
Edsger W. Dijkstra

第三部分:學生們講述學者的教導——回顧共同的工作
Oberon——被忽視的寶石
Michael Franz
編譯器構建——尼克勞斯·維爾特的藝術
Hanspeter Mossenbock

回顧Medos
Svend Erik Knudsen

在一個本質上複雜的世界中的精簡系統
Peter Schulthess

學習簡單的價值
Stephen W. Gehring

第四部分:教育和研究的新途徑
編譯器構建與Lotus Notes:一場奇怪的戰鬥
Jurg Gutknecht
模塊和組件——競爭還是合作夥伴
Clemens Szyperski

Java HotSpot虛擬機的編譯器
Robert Griesemer、Srdjan Mitrovic

設計一個集群網絡
Hans Eberle

使用功能網絡進行編程
Martin Odersky

第五部分:在工業界掌握簡單
Lilith遇見商業世界
Bernhard Wagner
用MODULA-2賺了1億美元的芯片公司
Robert Burton、Farrell Ostler、Thom Boyer、Fon Brown、Matt Morrise

FFF97——現實世界中的Oberon
Dr. Josef Templ

第六部分:維爾特的世界——個人、軼事回顧
意外發現
Kathleen Jensen
與N. Wirth的日常生活
Jirka Hoppe

第三千年的文化
Ann Dunki

作者和編輯