Niklaus Wirth

Niklaus Wirth
Wirth pada 2005
LahirNiklaus Emil Wirth
(1934-02-15)15 Februari 1934
Winterthur, Swiss
Meninggal1 Januari 2024(2024-01-01) (umur 89)
Warga negaraSwiss
Pendidikan
  • BS, ETH Zurich (1959)
  • MSc, Université Laval (1960)
  • PhD, Universitas California, Berkeley (1963)
Dikenal atasALGOL W, Euler, Pascal, Modula, Modula-2, Oberon, Oberon-2, Oberon-07, Sistem Oberon
Penghargaan
  • Penghargaan IEEE Emanuel R. Piore (1983)[1]
  • Penghargaan Turing (1984)
  • SIGPLAN Penghargaan Prestasi Bahasa Pemrograman
  • Rekan Museum Sejarah Komputer (2004)[2]
  • Hadiah Marcel Benoist (1989)
Karier ilmiah
BidangIlmu Komputer
Institusi
DisertasiA Generalization of Algol (1963)
Pembimbing doktoralHarry Huskey, Edward Feigenbaum
Mahasiswa doktoralMartin Odersky, William Marshall McKeeman, Peter U. Schulthess, Edouard Marmier, Rudolf Schild, Michael Franz
Tanda tangan
Tanda tangan Niklaus Wirth

Niklaus Emil Wirth (15 Februari 1934 – 1 Januari 2024) adalah seorang ilmuwan komputer 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 Swiss Federal Institute of Technology (ETH) Zurich. Pada 1960 ia menyelesaikan pendidikan master di Université Laval, Kanada. Kemudian pada tahun 1963 ia mendapat gelar Ph.D. dari University of California, Berkeley, di bawah bimbingan Harry Huskey.

Foto Niklaus Wirth pada tahun 1969, oleh Robert M. McClure.

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 Algol W, Pascal, Modula, Modula-2, 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

  1. ^ "IEEE Emanuel R. Piore Award Recipients" (PDF). IEEE. Diarsipkan dari versi asli (PDF) tanggal November 24, 2010. Diakses tanggal 20 Maret 2021.  Parameter |url-status= yang tidak diketahui akan diabaikan (bantuan)
  2. ^ "Niklaus Wirth 2004 Fellow". 
  3. ^ Dasgupta, Sanjoy; Papadimitriou, Christos; Vazirani, Umesh (2008). AlgorithmsAkses gratis dibatasi (uji coba), biasanya perlu berlangganan. McGraw-Hill Education. hlm. 317. ISBN 978-0-07-352340-8. 
  4. ^ Bibliography of Turing Award lectures, DBLP

Pranala luar

Wikimedia Commons memiliki media mengenai Niklaus Wirth.
Wikiquote memiliki koleksi kutipan yang berkaitan dengan: Niklaus Wirth.
  • Situs web resmi, ETH Zürich
  • Biography at ETH Zürich
  • Niklaus Wirth pada DBLP Bibliography Server
  • Niklaus E. Wirth at ACM
  • Wirth, Niklaus (April 1971). "Program Development by Stepwise Refinement". Communications of the ACM. 14 (4): 221–227. doi:10.1145/362575.362577. hdl:20.500.11850/80846 alt=Dapat diakses gratis.  Parameter |s2cid= yang tidak diketahui akan diabaikan (bantuan)
  • 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, Jürg Gutknecht, Gustav Pomberger (editors). dpunkt.verlag; Morgan Kaufmann Publishers, 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
  • l
  • b
  • s
1960an
1970an
1980an
1990an
2000an
2010an
2020an
  • l
  • b
  • s
Bidang
Konsep
Orientasi
Model
Model pengembangan
  • Agile
  • Model perancangan
  • RUP
  • EUP
  • Scrum
  • Model spiral
  • Model air terjun
  • XP
  • V-Model
  • Model bertahap
  • Model prototipe
Model lain
Bahasa pemodelan
Teknisi
Perangkat lunak
Bidang terkait
  • Category Kategori
  •  Commons
Pengawasan otoritas Sunting ini di Wikidata
Umum
  • Integrated Authority File (Jerman)
  • ISNI
    • 1
  • VIAF
    • 1
  • WorldCat
Perpustakaan nasional
  • Norwegia
  • Prancis (data)
  • Amerika Serikat
  • Latvia
  • Jepang
  • Republik Ceko
  • Australia
  • Yunani
  • Kroasia
  • Belanda
  • Polandia
Basis data ilmiah
  • Association for Computing Machinery
  • CiNii (Jepang)
  • DBLP (computer science)
  • Mathematics Genealogy Project
Lain-lain
  • Faceted Application of Subject Terminology
  • Historical Dictionary of Switzerland
  • Social Networks and Archival Context
  • SUDOC (Prancis)
    • 1
  • Trove (Australia)
    • 1