Zonnon

Zonnon
ParadigmsImperative, structured, modular, object-oriented
FamilyWirth Oberon
Designed byJürg Gutknecht
DeveloperETH Zurich
First appeared2013 (2013)
Typing disciplineStrong, hybrid (static and dynamic)
ScopeLexical
Influenced by
Oberon, Pascal

Zonnon is a general purpose programming language in the line or family of the preceding languages Pascal, Modula, and Oberon.[1] Jürg Gutknecht is the author.[2]

Its conceptual model is based on objects, definitions, implementations, and modules. Its computing model is concurrent, based on active objects which interact via syntax controlled dialogs. The language is being developed at ETH Zürich Institute for Computer Systems by Professor Jürg Gutknecht. Zonnon introduces the concept of 'active objects' which are used to represent real world concurrent objects within computer programs. The Zonnon Language Report was written by Brian Kirk (director at Robinsons Associates), and David Lightfoot (Oxford Brookes University) working with Gutknecht (ETH, Zürich) and Dr. Eugene Zueff (Евгений Зуев) (Moscow State University).

The first book about Zonnon was published by the N. I. Lobachevsky State University of Nizhny Novgorod (a.k.a., Nizhni Novgorod State University).[3]

  1. ^ Gutnecht and Zueff, p. 132.
  2. ^ "Zonnon". ETH Zurich. 2010. Archived from the original on 9 August 2014. Retrieved 18 January 2021.
  3. ^ "Book about Zonnon Language (in Russian)." (Archived 2012-10-30 at the Wayback Machine) N. I. Lobachevsky State University of Nizhny Novgorod. Retrieved on May 30, 2013.

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search