Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Niklaus Wirth
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Programming languages== [[File:Niklaus Wirth large.jpg|thumb|left|Wirth in 1969]] Wirth was the chief designer of the programming languages [[Euler (programming language)|Euler]] (1965), [[PL360]] (1966), [[ALGOL W]] (1966), Pascal (1970),<ref>{{Cite news |last=Petzold |first=Charles |date=9 September 1996 |url=https://www.nytimes.com/1996/09/09/business/programming-languages-survivors-and-wannabes.html |title=Programming Languages: Survivors and Wannabes |work=The New York Times |access-date=8 March 2018 |issn=0362-4331 |archive-date=9 March 2018 |archive-url=https://web.archive.org/web/20180309120313/http://www.nytimes.com/1996/09/09/business/programming-languages-survivors-and-wannabes.html |url-status=live}}</ref> [[Modula]] (1975), Modula-2 (1978),<ref name="Pioneer"/> Oberon (1987), [[Oberon-2]] (1991), and [[Oberon (programming language)#Oberon-07|Oberon-07]] (2007).<ref>{{Cite report |last=Wirth |first=Niklaus |date=3 May 2016 |url=https://people.inf.ethz.ch/wirth/Oberon/Oberon07.Report.pdf |title=The Programming Language Oberon-07 |website=ETH Zurich, Department of Computer Science |access-date=17 January 2021 |archive-date=21 January 2021 |archive-url=https://web.archive.org/web/20210121212848/http://people.inf.ethz.ch/wirth/Oberon/Oberon07.Report.pdf |url-status=live}}</ref> He was also a major part of the design and implementation team for the operating systems Medos-2 (1983, for the [[Lilith (computer)|Lilith]] [[workstation]]),<ref>{{cite thesis |last1=Knudsen |first1=Svend Erik |title=Medos-2: a Modula-2 oriented operating system for the personal computer Lilith |date=1983 |publisher=ETH Zurich |doi=10.3929/ethz-a-000300091 |hdl=20.500.11850/137906 |url=https://www.research-collection.ethz.ch/handle/20.500.11850/137906 |type=Doctoral Thesis |language=en |quote=I am indebted to Prof. N. Wirth for conceiving and coordinating the Lilith project, for giving me the opportunity to design and implement the operating system Medos-2, and for supervising this thesis. |access-date=4 January 2024 |archive-date=4 January 2024 |archive-url=https://web.archive.org/web/20240104010513/https://www.research-collection.ethz.ch/handle/20.500.11850/137906 |url-status=live}}</ref> and [[Oberon (operating system)|Oberon]] (1987, for the [[Ceres (workstation)|Ceres]] workstation),<ref>{{cite book |last=Franz |first=Michael |editor-last=Böszörményi |editor-first=László |date=2000 |chapter=Oberon: The Overlooked Jewel |title=The School of Niklaus Wirth: The Art of Simplicity |publisher=Gulf Professional Publishing |isbn=978-3-932588-85-3 |url=https://books.google.com/books?id=6kHs4s-79bkC&q=oberon |pages=42, 45}}</ref><ref>{{Cite news |last=Proven |first=Liam |date=29 March 2022 |url=https://www.theregister.com/2022/03/29/non_c_operating_systems/ |title=The wild world of non-C operating systems |work=[[The Register]] |access-date=4 April 2024}}</ref> and for the [[Lola (computing)|Lola]] (1995) [[digital hardware]] design and simulation system.<ref>{{cite book |last=Wirth |first=Niklaus |date=1995 |title=Digital Circuit Design |url=https://archive.org/details/isbn_9773540585771/ |publisher=Springer |language=English}}</ref><ref>{{cite book |last=Eberle |first=Hans |editor-last=Böszörményi |editor-first=László |date=2000 |title=The School of Niklaus Wirth: The Art of Simplicity |publisher=Gulf Professional Publishing |isbn=978-3-932588-85-3 |page=154 |url=https://books.google.com/books?id=6kHs4s-79bkC&q=lola |language=en |chapter=Designing a Cluster Network |quote=This class also inspired Niklaus to develop a simple yet powerful hardware description language called Lola. Niklaus has always built the systems he is either researching or teaching himself since he knows that this is the only way to keep an engineer honest and credible.}}</ref> In 1984, Wirth received the [[Association for Computing Machinery]] (ACM) [[Turing Award]] for the development of these languages.<ref>{{Cite web |url=http://amturing.acm.org/award_winners/wirth_1025774.cfm |title=Niklaus E. Wirth |last=Haigh |first=Thomas |year=1984 |website=A. M. Turing Award |publisher=Association for Computing Machinery |access-date=15 October 2019 |archive-date=19 September 2017 |archive-url=https://web.archive.org/web/20170919130323/http://amturing.acm.org/award_winners/wirth_1025774.cfm |url-status=live}}</ref> In 1994, he was inducted as a Fellow of the ACM.<ref>{{cite web |title=ACM Fellows by year |url=https://awards.acm.org/fellows/award-recipients?year=1994&award=158®ion=&submit=Submit&isSpecialCategory= |website=acm.org |access-date=3 January 2024 |archive-date=3 January 2024 |archive-url=https://web.archive.org/web/20240103222946/https://awards.acm.org/fellows/award-recipients?year=1994&award=158®ion=&submit=Submit&isSpecialCategory= |url-status=live}}</ref> In 1999, he received the [[ACM SIGSOFT]] Outstanding Research Award<ref>{{cite web |title=Outstanding Research Award |website=[[SIGSOFT]] |url=https://www2.sigsoft.org/awards/outstandingresearch |access-date=1 April 2024}}</ref>
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
Niklaus Wirth
(section)
Add topic