Niklaus Wirth | |
---|---|
![]()
Wirth pada 2005
|
|
Lahir |
Niklaus Emil Wirth
15 Februari 1934 Winterthur , Swiss |
Meninggal | 1 Januari 2024 | (umur 89)
Kewarganegaraan | Swiss |
Pendidikan |
|
Dikenal atas | , , Pascal , , , , , , |
Penghargaan |
|
Karier ilmiah | |
Bidang | Ilmu Komputer |
Institusi | |
Disertasi | A Generalization of Algol (1963) |
Pembimbing doktoral | Harry Huskey , Edward Feigenbaum |
Mahasiswa doktoral | Martin Odersky , William Marshall McKeeman , Peter U. Schulthess , Edouard Marmier , Rudolf Schild , Michael Franz |
Tanda tangan | |
![]() |
Niklaus Emil Wirth (15 Februari 1934 – 1 Januari 2024) adalah seorang Swiss. Dia merancang beberapa bahasa pemrograman , termasuk Pascal , dan memelopori beberapa topik klasik dalam rekayasa perangkat lunak. Pada tahun 1984, ia memenangkan Turing Award , yang secara umum diakui sebagai penghargaan tertinggi dalam ilmu komputer , [ 3 ] [ 4 ] untuk mengembangkan serangkaian bahasa komputer yang inovatif.
Biografi
Wirth lahir di Winterthur , Swiss . Ia menyelesaikan pendidikan sarjananya pada tahun 1959 di bidang Teknik Elektro dari (ETH) Zurich . Pada 1960 ia menyelesaikan pendidikan master di , Kanada . Kemudian pada tahun 1963 ia mendapat gelar Ph.D. dari University of California, Berkeley , di bawah bimbingan .

Pada rentang waktu 1963 - 1967 Wirth bekerja sebagai Assistant Professor di bidang ilmu komputer di Stanford University dan di University of Zurich . Pada tahun 1968 , ia menjadi Profesor Informatika di ETH Zurich .
Karya
Wirth adalah perancang utama bahasa pemgrograman , Pascal , , , dan Oberon . Atas pengembangan bahasa-bahasa ini, ia meraih penghargaan ACM Turing Award .
Tulisannya yang berjudul Program Development by Stepwise Refinement dianggap sebagai salah satu karya klasik di bidang rekayasa perangkat lunak .
Pada 1975 Wirth menulis buku Algorithms + Data Structures = Programs , yang hingga kini masih sering digunakan.
Referensi
- ^ "IEEE Emanuel R. Piore Award Recipients" (PDF) . IEEE . Diarsipkan dari versi asli (PDF) tanggal November 24, 2010 . Diakses tanggal 20 Maret 2021 .
- ^ "Niklaus Wirth 2004 Fellow" .
-
^
Dasgupta, Sanjoy;
Papadimitriou, Christos
;
(2008).
Algorithms
. . hlm. 317. ISBN 978-0-07-352340-8 .
- ^ Bibliography of Turing Award lectures ,
Pranala luar
- Situs web resmi , ETH Zürich
- Biography at ETH Zürich
- Niklaus Wirth pada Bibliography Server
- Niklaus E. Wirth at ACM
-
Wirth, Niklaus (April 1971).
"Program Development by Stepwise Refinement"
.
.
14
(4): 221–227.
doi
:
10.1145/362575.362577
.
hdl
:
20.500.11850/80846
.
- Wirth, N. (1974). "On the Design of Programming Languages" (PDF) . Proc. IFIP Congress 74 : 386–393.
- Turing Award Lecture, 1984
- Pascal and its Successors paper by Niklaus Wirth – also includes short biography.
- A Few Words with Niklaus Wirth
- The School of Niklaus Wirth: The Art of Simplicity , by László Böszörményi, , Gustav Pomberger (editors). ; , 2000. ISBN 3-932588-85-1 , ISBN 1-55860-723-4 .
- The book Compiler Construction
- The book Algorithms and Data Structures
- The book Project Oberon – The Design of an Operating System and Compiler . The book about the Oberon language and Operating System is now available as a PDF file. The PDF file has an additional appendix Ten Years After: From Objects to Components .
- Project Oberon 2013