Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Oberon programming language


Related Topics
MIT

  
  Oberon programming language   (Site not responding. Last check: 2007-10-19)
Oberon is a programming language created in the late 1980s by Professor Niklaus Wirth (creator of the Pascal, Modula and Modula-2 programming languages) and his associates at ETHZ in Switzerland.
Oberon, the language, has now been ported to many other operating systems, and is even available for the Java platform, where Oberon source code compiles either to source code in Java or to bytecode for a Java virtual machine.
Oberon is designed to be a 'safe' language; it employs bounds checking, garbage collection and stronger typing than, say, C. These features can significantly reduce the number of bugs in a program.
www.encyclopedia-1.com /o/ob/oberon_programming_language.html   (903 words)

  
 Oberon programming language - Wikipedia, the free encyclopedia
Oberon is a reflective programming language created in the late 1980s by Professor Niklaus Wirth (creator of the Pascal, Modula, and Modula-2 programming languages) and his associates at ETHZ in Switzerland.
Oberon is also, somewhat confusingly, the name of the Oberon operating system, written in Oberon, for the Ceres workstation (built around the National Semiconductor 32032 CPU) and for the Chameleon workstation.
Oberon, the language, has now been ported to many other operating systems, and is even available for the Java platform, where Oberon source code compiles to source code in Java, or to bytecode for a Java virtual machine.
www.wikipedia.org /wiki/Oberon_%28programming_language%29   (1010 words)

  
 Oberon programming language -- Facts, Info, and Encyclopedia article   (Site not responding. Last check: 2007-10-19)
Oberon may be thought of as a Modula-2 with full (Click link for more info and facts about object oriented) object oriented class/object capabilities, though not exactly in (Click link for more info and facts about C++) C++ or (Click link for more info and facts about Smalltalk) Smalltalk style.
As with other modern programming languages, (The collection and removal of garbage) garbage collection is an inherent part of the language.
Oberon is designed to be a 'safe' language; it employs bounds checking, garbage collection and stronger typing than, say, C. These features can significantly reduce the number of (General term for any insect or similar creeping or crawling invertebrate) bugs in a program.
www.absoluteastronomy.com /encyclopedia/O/Ob/Oberon_programming_language.htm   (1047 words)

  
 Oberon operating system - Wikipedia, the free encyclopedia
Oberon is an operating system, originally developed as part of the NS32032-based Ceres workstation project; it is written entirely in the Oberon programming language.
The user interface is neither a GUI nor quite a command line interface, being instead tied closely to naming conventions in Oberon (the language).
The Oberon OS is available for several other hardware platforms, generally in no cost versions.
en.wikipedia.org /wiki/Oberon_operating_system   (244 words)

  
 Knowledge King - Oberon programming language   (Site not responding. Last check: 2007-10-19)
Oberon is a programming language created in the early '90s by Professor Niklaus Wirth (the father of Pascal and the Modula and Modula-2 programming languages) and his associates at ETHZ in Switzerland.
It is also, somewhat confusingly, the name of the Oberon operating system, written in Oberon, for the Ceres workstation (built around the National Semiconductor 32032 CPU) and for the Cameleon workstation.
Oberon, the language, has now been ported to many other operating systems, and is even available in a Java based version (ie, Oberon source code compiles to Java source or, alternatively, directly to Java bytecode).
www.knowledgeking.net /encyclopedia/o/ob/oberon_programming_language.html   (710 words)

  
 Cetus Links: 16604 Links on Objects and Components / Oberon-2 / Component Pascal
Oberon is the successor of the popular Pascal and Modula-2 family of programming languages.
A few years later, the Oberon language was extended with additional object-oriented features to result in the programming language Oberon-2.
The language revision was driven by the experience with the BlackBox Component Framework, and the desire to further improve support for the specification, documentation, development, maintenance, and refactoring of component frameworks." (Oberon microsystems)
www.cetus-links.org /oo_oberon.html   (487 words)

  
 Everything in: Oberon Programming Language Overview   (Site not responding. Last check: 2007-10-19)
Oberon is a modern integrated software environment and is also the name of a programming language.
The Oberon programming language inherits from Modula-2 its abstraction, encapsulation, modularity and strong typing.
Oberon also has new programming concepts like a simple and natural construct called type extension for the specialization of record types, polymorphism and fine-grained information hiding for data types.
ice.prohosting.com /wmnet/everythingin/computers/programming/languages/oberon.htm   (124 words)

  
 ETH Oberon home page
Oberon is also the name of a programming language in the Pascal/Modula tradition.
The Oberon project was launched in 1985 by Niklaus Wirth and Jürg Gutknecht.
Niklaus Wirth delivers Programming in Oberon, a derivative of Programming in Modula-2 (1982) adapted to the Oberon language.
www.oberon.ethz.ch   (443 words)

  
 The Programming Language Oberon
Oberon is a general-purpose programming language that evolved from Modula-2.
A language is an infinite set of sentences, namely the sentences well formed according to its syntax.
Symbols of the language vocabulary (terminal symbols) are denoted by strings enclosed in quote marks or words written in capital letters, so-called reserved words.
www.superant.com /smalllinux/oberon/oberon.htm   (3895 words)

  
 EDM/2 - A Discussion of Oberon
Oberon is an Object Oriented programming language descended from Pascal.
Oberon was developed in the late Eighties by Professors Wirth and Gutnecht at ETHZ (Zurich Technical University).
Oberon actually removed several features that were present in Modula (WITH, FOR [I said it was minimalist!], enumerated types and subrange types) but added type extension (inheritance) and type inclusion (e.g., that a SHORTINT is included in an INTEGER).
www.edm2.com /0608/oberon.html   (1279 words)

  
 Oberon for Pascal Programmers
Oberon belongs to a family of programming languages, with older members of the family being ALGOL, Pascal and Modula.
Oberon is also the name of an operating system (written in the language Oberon).
On procedure level the block structure of Oberon, like with all languages of the Oberon family, ensures that the storage space is managed correctly.
statlab.uni-heidelberg.de /projects/oberon/ItO/www/ChPas.html   (2355 words)

  
 The Programming Language Oberon-2   (Site not responding. Last check: 2007-10-19)
Oberon-2 is a general-purpose language in the tradition of Oberon and Modula-2.
Every identifier occurring in a program must be introduced by a declaration, unless it is a predeclared identifier.
Although not part of the language, this environment contributes to the power of Oberon-2 and is to some degree implied by the language definition.
www.cs.ucsd.edu /users/wgg/CSE131B/oberon2.htm   (6996 words)

  
 Oberon Introduction   (Site not responding. Last check: 2007-10-19)
The language Oberon-2 is a compiled, strongly typed, garbage collecting language with late-binding that is a descendant of Pascal and Modula-2.
Oberon/F is an implementation of the Oberon-2 language (called Oberon/L by Oberon Microsystems in their implementation) consisting of a run-time and development environment and an object oriented framework (hence the /F).
This program is in the form of a command which is a parameterless procedure used to extend another program.
www.mactech.com /articles/mactech/Vol.13/13.03/OberonIntroduction/index.html   (3489 words)

  
 The Oberon-2 programming language
Oberon is a general-purpose language in the tradition of Pascal and Modula-2.
Oberon covers most terms of object-oriented languages by the established vocabulary of imperative languages in order to minimize the number of notions for similar concepts.
In Oberon, the predeclared procedure NEW is used to allocate data blocks in free memory.
www.zel.org /aos/o2report.htm   (6766 words)

  
 Oberon-Kurs OOP.Text
Object-oriented programming is based on three concepts: data abstraction, type extension and dynamic binding of a message to the procedure that implements it.
Programs are written more interactively and high performance tools can be used to collect information that had to be written down explicitly in former days.
In most object-oriented languages the receiver of a message is passed as an implicit parameter that can be accessed within a method by a predeclared name such as self or this.
statlab.uni-heidelberg.de /projects/oberon/kurs/www/Oberon2.OOP.html   (3864 words)

  
 Parser for the Oberon-2 Programming Language   (Site not responding. Last check: 2007-10-19)
The programming language Oberon is the latest generation in the Wirth family of languages, an heir to the Pascal and Modula tradition.
The language is small, its syntax is well defined and relatively easily parsed, and most of the features of the language can be understood from the language report, an incredibly concise document when compared to other languages of similar power.
The Oberon Bibliography mentions several books on Oberon, some of which have made their sample code available on the web.
www.cs.may.ie /%7Ejpower/Oberon   (881 words)

  
 ETH Zürich / Oberon Programming Language
Oberon is the successor of the Pascal, Modula, Modula-2 family of languages.
Oberon EBNF language definition [ gnu-compressed Postscript
An Oberon course in German at the disposal of beginners.
www.oberon.ethz.ch /language.html   (221 words)

  
 Oberon programming language: Definition and Links by Encyclopedian.com - All about Oberon programming language   (Site not responding. Last check: 2007-10-19)
Oberon is a programming language created by Professor Niklaus Wirth, the father of Pascal and Modula.
Granted this is now possible on other systems (see for example the use made by Galeon of the Mozilla engine), but mechanisms in Oberon are far better and simpler than most of those currently in existence.
Like NeXT, Oberon can also be a complete operating system.
www.encyclopedian.com /ob/Oberon-programming-language.html   (171 words)

  
 Comparison of C++, FORTRAN 90 and Oberon-2
In the past decade, the programming languages C++, FORTRAN 90 and Oberon-2 all evolved from their ancestors.
We compare Oberon-2 only to C++ and FORTRAN 90 [3, 4], since these programming languages are extensions of their wide-spread ancestors C and FORTRAN 77.
The language is easier to learn than FORTRAN 90 and C++; compare the size of their reports; [1] 680 pages, [3] 740 pages, and [8] 16 pages.
www.arithmetica.ch /Oberon/CFORTRANOberon.nhtml   (2477 words)

  
 Oberon
The Oberon language comes in two variants, the original Oberon language, and Oberon-2, an extension which allows type-bound procedures.
Oberon V4 This is the most recent version of the classical Oberon system documented in [Reiser 1991] and [Wirth and Gutknecht 1992].
Ported versions of the Oberon language and system are now available for numerous commercial machines.
www.statlab.uni-heidelberg.de /projects/oberon   (713 words)

  
 The Alignment Trap
If you are still with me, then read the Oberon-2 programming language report; it's less than 25 pages -- including examples and formal syntax and type compatibility rules specifications.
If after reading the Oberon-2 language report, your conclusion is, that Oberon-2 is a powerful, yet simple, imperative, modular, object-oriented language, also suitable for system programming, then you might want to do some Oberon-2 programming.
The Oberon System and Compiler Implementations list (OSCI) is a summary of several free and commercial Oberon-2 implementations.
www.zel.org /oberon   (268 words)

  
 Into the Realm of Oberon: An Introduction to Programming and the Oberon-2 Programming Language: Current Amazon U.S.A. ...
Oberon is chosen because it is the natural descendant of the teaching languages Pascal and Modula and because it is designed to encourage good object-oriented practices.
Readers familiar with programming but new to Oberon will find this a well-paced guide to the language which will have them programming interesting software quickly.
An introduction to programming and the Oberon 2 programming language, which provides program safety, modularity and maintainability for programming-in-the-large.
www.1-brs.com /us-reviewed/0387982795.html   (224 words)

  
 The Oberon Programming Language   (Site not responding. Last check: 2007-10-19)
The project was whimsically christened Oberon By Wirth who was fascinated by the accuracy and reliability of the space probe Voyager which passed the moon Oberon of planet Uranus at the time of conception of the new project
The Oberon programming language is developed at Eidegnossishe Technische Hocsshule Zurich (or Swiss Federal Institute of Technology) in 1988, by Niklaus Wirth.
Oberon is considered to be heir to Modula-2.
www.engin.umd.umich.edu /CIS/course.des/cis400/oberon/oberon.html   (255 words)

  
 From Modula to Oberon - Wirth (ResearchIndex)   (Site not responding. Last check: 2007-10-19)
Abstract: The programming language Oberon is the result of a concentrated effort to increase the power of Modula-2 and simultaneously to reduce its complexity.
The language is defined in a concise report.
Introduction The programming language Oberon evolved from a project whose goal was the design of a modern, flexible, and...
citeseer.ist.psu.edu /wirth89from.html   (389 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.