H ? «»

Language peer sets for Oberon:
Switzerland
Switzerland/1987
Designed 1987
1980s languages
Fifth generation
Late Cold War
Multi-purpose
Multi-purpose/1987
Multi-purpose/ch

Oberon (1415/obe002)

Oberon logo
alternate simple view
Country: Switzerland
Designed 1987
Published: 1987
Sammet category: Multi-purpose


Wirth, 1988. A descendant of Modula-2 eliminating many things: variant records, enumeration types, subranges, lower array indices and 'for' loops. Additions are extensible record types, multidimensional open arrays and garbage collection.


Structures:
Related languages
Modula-2Oberon   Subset
  OberonConcurrent Oberon Augmentation of
  OberonGJ Influence
  OberonIP Pascal Implementation
  OberonLagoona Evolution of
  OberonMacOberon Port
  OberonOberon-2 Evolution of
  OberonOberon-XSC Extension of
  OberonObject Oberon Augmentation of
  OberonPersimmon Based on
  OberonSeneca Extension of
  OberonZuse Influence

References:

1987

  • Wirth, N. (1987) Wirth, N. "From Modula To Oberon and The Programming Language Oberon". Tech. rep., Instiut fiir Informatik Fachgruppe Computer-Systeme, EidgenSssische Technische Hochschule, Ziirich, September 1987.
  • Wirth, N. (1987) Wirth, N. "Type Extensions", ACM Transaction on Prog. Languages and Systems, 10, 204-214 (1987)

1988

  • Wirth, N. (1988) Wirth, N. "From Modula to Oberon" pp661-670
          in (1988) Soft Prac & Exp 18(7) July 1988
  • Wirth, N. (1988) Wirth, N. "The Programming Language Oberon", pp671-690
          in (1988) Soft Prac & Exp 18(7) July 1988

1989

1990

  • Franz, M. (1990) Franz, M. "MacOberon Reference Manual" 142 ETH Zurich November 1990
  • Franz, M. (1990) Franz, M. "The Implementation of MacOberon" TR 141 ETH Zurich October 1990
  • Gutknecht J. (1990) Gutknecht J. "The Oberon Guide: System Release 1.2" TR 138 ETH Zurich October 1990

1991

  • Moessenboeck, H. (1991) Moessenboeck, H. "Differences between Oberon and Oberon-2 The Programming Language Oberon-2" TR 160 ETH Zurich May 1991
  • Reiser M., (1991) Reiser M., "The Oberon System - User Guide and Programmer's Manual", ACM Press, Addison-Wesley (1991)

1992

1995

1996

  • Zamulin, Alexandre V. (1996) Zamulin, Alexandre V. "Algebraic Semantics of the Oberon Target Machine" pp41-54
          in [Proceedings] (1996) Proceedings of the Second International Andrei Ershov Memorial Conference on Perspectives of System Informatics LNCS 1161 Springer-Verlag, 1996

2001

  • Franz, M. (2001) Franz, M. "Oberon: The Overlooked Jewel" Abstract Extract: Introduction Extract: Extract: Extract: Conclusion
          in Böszörmenyi, L. (2000) Böszörmenyi, L. ; J. Gutknecht, G. Pomberger (Eds.), The School of Niklaus Wirth: The Art of Simplicity; Morgan Kaufmann, San Francisco, ISBN 1-55860-723-4, September 2000.
  • Wirth, Niklaus (2001) Wirth, Niklaus "Pascal and its Successors" Extract: Pascal, 1968-1972 Extract: 0. Introduction Extract: 1. Structured Programming and Pascal Extract: 2. Modular Programming and Modula-2 Extract: 3 Object-oriented Programming and Oberon Extract: 4 Conclusions and Outlook
          in [Computer Pioneers] (2001) Software Pioneers: Contributions to Software Engineering, Bonn, 28-29. 6. 2001 eds Broy, Manfred and Denert, Ernst Springer 2002

Resources
Search in:Google Google scholar World Cat Yahoo Overture Teoma Alta Vista All the web Voila DBLP Monash bib NZ IEEE ACM portal CiteSeer CSB ncstrl jstor Bookfinder