Oberon

Oberon is a general-purpose programming language created in 1986 by Niklaus Wirth and the latest member of the Wirthian family of ALGOL-like languages (Euler, Algol-W, Pascal, Modula, and Modula-2).[1][2][3] Oberon was the result of a concentrated effort to increase the power of Modula-2, the direct successor of Pascal, and simultaneously to reduce its complexity. Its principal new feature is the concept of type extension of record types:[4] It permits the construction of new data types on the basis of existing ones and to relate them, deviating from the dogma of strictly static data typing. Type extension is Wirth’s way of inheritance reflecting the viewpoint of the parent site. Oberon was developed as part of the implementation of the Oberon operating system at ETH Zurich in Switzerland. The name is from the moon of Uranus, Oberon. Oberon is still maintained by Wirth and the latest revision is dated May 3, 2016. (wikipedia)


References in zbMATH (referenced in 20 articles , 1 standard article )

Showing results 1 to 20 of 20.
Sorted by year (citations)

  1. Henning, Peter A.; Vogelsang, Holger: Handbook of programming languages. Software development for learning and reference. (2007)
  2. Kaufman, A. V.; Chernonozhkin, S. K.: Testing criteria and a system for evaluation of the completeness of a test set (1998)
  3. Kouzminov, T.: XDS-COM: COM binding for Oberon-2 and Modula-2 (1998)
  4. Kuksenko, S. V.; Shelekhov, V. I.: Static checker of semantic run-time errors (1998)
  5. Radenski, Atanas: Module embedding. (1998) ioport
  6. Bancroft, Peter; Hayes, Ian: Type extension and refinement (1997)
  7. Wirth, Niklaus: Foundations and techniques of compiler construction (1996)
  8. Wirth, Niklaus: Compiler construction. Incl. 1 disk (1996)
  9. Mössenböck, Hanspeter: Object-oriented programming in Oberon-2 (1995)
  10. Radenski, A. A.: Introducing objects and parallelism to an imperative programming language. (1995) ioport
  11. Mössenböck, Hanspeter: Object-oriented programming in Oberon-2 (1993)
  12. Reiser, Martin; Wirth, Niklaus: Programming in Oberon. Steps beyond Pascal and Modula (1992)
  13. Teufel, Bernd: Organization of programming languages (1991)
  14. Wirth, N.: The programming language Oberon (revised communication) (1991)
  15. Wirth, N.: From Modula to Oberon (1991)
  16. Crelier, Regis: OP2: a portable Oberon compiler (1990)
  17. Templ, Josef: SPARC-Oberon (1990)
  18. Wirth, N.: Corrections to: “The programming language Oberon” (1989)
  19. Wirth, N.: The programming language Oberon (1988)
  20. Wirth, N.: From Modula to Oberon (1988)