Geometry.Net - the online learning center
Home  - Basic_O - Oberon Programming
e99.com Bookstore
  
Images 
Newsgroups
Page 5     81-100 of 104    Back | 1  | 2  | 3  | 4  | 5  | 6  | Next 20
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

         Oberon Programming:     more books (15)
  1. Into the Realm of Oberon: An Introduction to Programming and the Oberon-2 Programming Language by Eric W. Nikitin, 1997-11-07
  2. Programming in Oberon: Steps Beyond Pascal and Modula (Acm Press) by Martin Reiser, Niklaus Wirth, 1992-06
  3. Oberon-2 Programming With Windows by Bernhard Leisch, Brian Kirk, et all 1997-07-31
  4. Object-Oriented Programming in Oberon-2 by Hanspeter Mossenbock, 1995-09
  5. The Oberon System: User Guide and Programmer's Manual (ACM Press) by Martin Reiser, 1991-05
  6. Modular Programming Languages
  7. Programming Languages and System Architectures: International Conference, Zurich, Switzerland, March 2 - 4, 1994. Proceedings (Lecture Notes in Computer Science)
  8. Programming Languages and Systems: 5th Asian Symposium, APLAS 2007, Singapore, November 28-December 1, 2007, Proceedings (Lecture Notes in Computer Science)
  9. Modular Programming Languages: Joint Modular Languages Conference, JMLC'97 Linz, Austria, March 19-21, 1997, Proceedings (Lecture Notes in Computer Science)
  10. From Modula to Oberon: The programming language Oberon ([Report] / Eidgenössische Technische Hochschule Zürich, Departement Informatik. Institut für Computer Systeme) by Niklaus Wirth, 1989
  11. Programming in Oberon:Steps Beyond Pascal and Modula by Martin/ Wirth, Niklaus Reiser, 1992
  12. Modular Programming Languages: 7th Joint Modular Languages Conference, JMLC 2006, Oxford, UK, September 13-15, 2006, Proceedings (Lecture Notes in Computer Science)
  13. Oberon Companion by Andre Fischer, Hannes Marais, 1997-12
  14. Objektorientierte Programmierung in Oberon-2 by Hanspeter Mössenböck, 1998-09-08

81. Springer Verlag - Your Publishers Of Books, Journals, And Electronic Media
By Jorg Muhlbacher, Bernhard Leisch, Brian Kirk, Ulrich Kreuzeder; SpringerVerlag, 1997, ISBN 3540625224. Detailed introduction to programming in oberon, Pascal OO successor, uses hands-on approach based on many examples, starts with basics, to full OOP range. Springer-Verlag
http://www.springer-ny.com/detail.tpl?isbn=3540625224

82. Oberon For GNU/Linux
oberon System V4 (Johannes Kepler University Linz) A complete IDE including compiler, debugger, class browser, development libraries, network programming (TCP/IP, WWW, a complete web browser), and database connectivity.
http://olymp.idle.at/tanis/oberon.linux.html
For general Information about Oberon have a look at Guy Ladens fantastic Oberon Reference Site or browse through the Oberon Web Ring (see below) Oberon for Linux should properly be called Oberon for GNU/Linux systems, since every Linux system uses a huge amount of GNU software. To give credit to the people at GNU I'll use the term GNU/Linux throughout. Have a look at http://www.gnu.org/gnu/linux-and-gnu.html to see what it's all about.
Oberon for GNU/Linux will of course run on every Linux Distribution (Red Hat, Debian, SuSE, etc.). Release 1.6 fixes problems with german keyboards on newer Linux systems.
Due to time constraints I will no longer provide .rpms. Sorry folks.
libc5 Versions are no longer supported but may still be downloaded from the primary site.
This release is a maintainance release without any new features. I'll gladly accept any kind of bug report.
Choose one of the following dowload sites:
Site .tar.gz Comment This server (via HTTP) oberon-1.6.02.glibc.tar.gz (3761 KB) Might not work for firewall reasons. Sourceforge.net

83. Programming In Dino LG #47
By Vladimir N. Makarov. Article on assembler and compiler programming, with example of programming an oberon2 (grammar) paser in Dino extensible, object oriented, garbage collected, scripting language. Linux Gazette
http://www.linuxgazette.com/issue47/makarov.html
"Linux Gazette... making Linux just a little more fun!
Programming in Dino
By Vladimir N. Makarov
Dino is a high-level, dynamic scripting language that has been designed for simplicity, uniformity, and expressiveness. Dino is similar to such well known scripting languages as Perl TCL , and Python . As most programmers know the C language, Dino resembles C where possible. Dino is an extensible, object oriented language that has garbage collection. It supports parallelism description, exception handling, and dynamic loading of libraries written on other languages. Although Dino is a multiplatform language, its main platform is Linux. This document is a concise introduction to the new Dino scripting language, but is not a programmer's manual.
1. Some History Originally, Dino was designed and implemented by the Russian graphics company ANIMATEK to describe the movement of dinosaurs in an animation project. (This is origin of the language's name.) At that time it worked in only 64Kb memory. It has been considerably redesigned and reimplemented with the aid of the COCOM toolset
2. Let's Begin

84. Oxford Oberon-2 Compiler
This implementation of the oberon2 language does not include a version of theoberon-2 operating system and programming environment; instead, programs are
http://spivey.oriel.ox.ac.uk/mike/obc/
The Oxford Oberon-2 Compiler
At Oxford, we use Oberon as the second language we teach to our undergraduate students (the first one is Haskell). We chose it because of its cleanliness and simplicity, and because of the availability of books that emphasize clear reasoning about programs. To support this teaching within our Unix-based software laboratory, I have developed from scratch a portable compiler that translates Oberon-2 into bytecode. This implementation is in use at Oxford on SparcStations and 386 PC's under Solaris, on 386 PC's under Linux, and on 386 PC's under DOS. There should be little difficulty in porting the system to other 32-bit Unix systems. This implementation of the Oberon-2 language does not include a version of the Oberon-2 operating system and programming environment; instead, programs are edited with the tools of the host operating system and compiled into executables that run like other programs on the host system. The lab manual offered below contains exercises that rely on Oberon programs that work together with other Unix tools and utilities. The compiler is written in Caml Light or Objective Caml (from version 2.0), and the runtime system is written in C. It is not necessary to have Caml Light or Objective Caml installed in order to use the binary distributions listed below, but the appropriate one is needed in order to build the system from the source distribution, and Tcl is needed to rebuild the system if certain sources are modified. The binary distribution for DOS and Windows was built using DJGPP. It is not necessary to install DJGPP in order to use the Oberon system.

85. Paper By Hanspeter Mössenböck
The programming Language oberon2. Hanspeter Mössenböck, NiklausWirth ETH Zurich Institute for Computer Systems ETH-Zentrum CH
http://oberon.ssw.uni-linz.ac.at/Research/Papers/Moe91a.html
The Programming Language Oberon-2
ETH Zurich
Institute for Computer Systems
ETH-Zentrum
CH-8092 Zurich
moessenboeck@ssw.uni-linz.ac.at
Abstract
Published in Structured Programming (1991) 12: 179-195. You can download the paper in postscript or in compressed postscript Search site: Match: All Any Result: Long Short
Home
General Research Teaching ... Services

86. The Programming Language Oberon
Niklaus Wirth The programming Language oberon. Make it as simple aspossible , but not simpler . A. Einstein. 1. Introduction. oberon
http://www.mathematik.uni-ulm.de/oberon/reports/report-1992.html
Niklaus Wirth
The Programming Language Oberon
Make it as simple as possible but not simpler . A. Einstein
Introduction
Oberon is a general-purpose programming language that evolved from Modula-2. Its principal new feature is the concept of type extension . It permits the construction of new data types on the basis of existing ones and provides relations between them. This report is not intended as a programmer's tutorial. It is intentionally kept concise. Its function is to serve as a reference for programmers, implementors and manual writers. What remains unsaid is mostly left so intentionally, either because it would require one to commit the definition when a general commitment appears as unwise.
Syntax
A language is an infinite set of sentences, namely the sentences well formed according to its syntax. In Oberon, these sentences are called compilation units. Each unit is a finite sequence of symbols from a finite vocabulary. The vocabulary of Oberon consists of identifiers, numbers, strings, operations, delimiters and comments. They are called lexical symbols and are composed of sequences of characters. (Note the distinction between symbols and characters).
Vocabulary and representation
The representation of symbols in terms of characters is defined using the ASCII set. Symbols are identifiers, numbers, strings, operations, delimiters, and comments. The following lexical rules must be observed. Blanks and line breaks must not occur within symbols (except in comments, and in the case of blanks, in strings). They are ignored unless they are essential to separate two consecutive symbols. Capital and lower-case letters are considered as being distinct.

87. Oberon: The Programming Language
oberon The programming Language. The programming Language oberon2, H. Mössenböck,N. Wirth Institut für Computersysteme, ETH Zürich, October 1993.
http://www.mathematik.uni-ulm.de/oberon/reports/
Ulm's Oberon System Release 0.5 Library Module Index ... Search Engine
Oberon:
The Programming Language
Ulm's Oberon System Release 0.5 Library ... Search Engine

88. Wauu.DE: Computers: Programming: Languages: Oberon
edu/~acm/helloworld/oberon.html. Lightning oberon An implementation of the oberonprogramming language in the context of the new .NET platform from Microsoft.
http://www.wauu.de/Computers/Programming/Languages/Oberon/
Home Computers Programming Languages : Oberon Search DMOZ-Verzeichnis:
All Categories Categories Onlye
Kategorien:
Articles Compilers Documentation Software
Links:
  • ASIC Libraries for Oberon
    Oberon software for ASIC model creation
    http://home.rmi.net/~ghaynes/Oberon/index.html
  • B. Smith-Mannschott: Oberon
    Some Oberon projects.
    http://n.ethz.ch/student/smithmab/Oberon/Oberon.html
  • Cetus Links: Oberon
    Many links about Oberon, Oberon-, and Component Pascal.
    http://www.cetus-links.org/oo_oberon.html
  • ETH Oberon Home site. Niklaus Wirth invented Pascal, Modula, now Oberon modern, integrated, effective, compact, operating system for one-user workstations, and language in Pascal/Modula tradition. Descriptions, papers, documents, downloads, links. [Open Source] http://www.oberon.ethz.ch/
  • Gneiss The Gneiss microkernel is a reimplementation of the Hybrid microkernel in Oberon. It has been designed to support dedicated client-server applications. It is small, stable, efficient and flexible, and is in everyday use in a number of factories where it supports a production management system. http://www.cs.sun.ac.za/projects/gneiss/

89. The Oberon Tribune (1) 2: Component-Oriented Programming
oberon microsystems. ComponentOriented programming A Refined Variation on Object-Orientedprogramming. The oberon Tribune, Vol 1, No 2, December 1995. Prof.
http://www.oberon.ch/resources/component_software/cop.html
Oberon microsystems
Component-Oriented Programming
A Refined Variation on Object-Oriented Programming
[The Oberon Tribune, Vol 1, No 2, December 1995] Prof. Clemens Szyperski, School of Computing Science, Queensland University of Technology, Brisbane, Australia There are several motivations to switch over to object-oriented development. Besides exhibiting advantages in the analysis, design, and implementation stages of software development, object-oriented technology also enables entirely new approaches to software engineering in the large, in particular it provides a (partial) basis for extensibility, an obvious requirement for pluggable components to work. However, as we shall see, object-oriented programming is not enough to enable construction of truly extensible systems. The missing ingredients are safety and modularity. The combination of some aspects of object-oriented programming, safety, and modularity with extensibility as a goal is called Component-Oriented Programming We consider a system truly extensible, if it can cope with the late addition of components without requiring a global integrity check. It is easy to see that this is a useful definition. Let us consider the case where a base system gets extended by two different component vendors. Of course, a client expects that in most cases the two individually purchased components would work together. Naturally, some independent extensions may exclude each other, for example by providing alternative solutions to the same problem. Such a conflict and therefore the need to make a choice must be obvious to the client, however.

90. Oberon Microsystems: Library & Links
Text Books About BlackBox / Component Pascal. programming in oberon StepsBeyond Pascal and Modula Martin Reiser and Niklaus Wirth, Addison-Wesley.
http://www.oberon.ch/resources/
L I B R A R Y
Home Contact About Us Software Architecture ... Career Opportunities
Background Information
Here you can find various references to our own and foreign documents related to the following areas:
  • Component Software CORBA COM Java ... Component Software – Beyond Object-Oriented Programming
    Clemens Szyperski, Addison-Wesley, 2nd edition 2002 The award-winning standard text on component software. To quote Alan Zeichick of Software Development Magazine: "Objects are tired, components are wired. Whether we like it or not, in most situations object-oriented programming has not succeeded in fostering code reuse, except in the most limited way. The trend toward reusable software components tries to address that problem, by defining functional interfaces between objects that make sure that a component will be reused than would, say, an object class. But as with all new buzzwords, components represent a steep learning curve. The quickest and most painless way to climb Component Hill is by reading Clemens Szyperski’s Component Software: Beyond Object-Oriented Programming. The book is very readable, yet leaves no stones unturned as Szyperski presents a thorough view of why component-based development is the best hope for handling increasingly complex development projects. Component Software provides a solid theoretical underpinning and then becomes quite practical, discussing the current instantiations of the Object Management Group’s CORBA and OMA, Microsoft’s DCOM, OLE, and ActiveX, and Sun’s Java, and JavaBeans approaches to component technology.

91. Amadeus-3, Oberon-2, Object Oriented Programming, Object Framework, Peristence,

http://www.amadeus-3.com/

92. Amadeus-3, Oberon-2, Object Oriented Programming, Object Framework, Peristence,
Wirth was in the process of designing his new programming language, he saw picturesof Uranus and it s moon oberon, which had just been transmitted from the
http://www.amadeus-3.com/main_files/space.html
Programming Tools should lead to correct programs naturally NOT through exceptional intellectual exercice ! Member of the Oberon Webring
What is this about SPACE and Oberon-2
The two are not entirely unrelated. You may have noticed the photos of Uranus and - yes, that's right, it's moon OBERON
  • orbit: 583,420 km from Uranus diameter: 1523 km mass: 3.03e21 kg
O beron is the King of the Fairies and husband of Titania in Shakespeare's Midsummer-Night's Dream. The moon of Uranus was named after this character.
What's in a name
When Prof. Wirth was in the process of designing his new programming language, he saw pictures of Uranus and it's moon Oberon, which had just been transmitted from the Voyager 2 space probe. The probe managed to perform much better than expected, thanks to impressive technology and fantastic feats of programming, through which new instructions could be sent remotely and squeezed into some 80 bytes of available memory, to change course and take a specific set of picture. Prof. Wirth decided to honor this impressive feat of human achievement by naming his programming language after this moon.

93. Dictionary Of Programming Languages
It was designed for computer science education, but is also suitable for generalpurposeapplication programming. oberon has a Pascal-like syntax, but its
http://cgibin.erols.com/ziring/cgi-bin/cep/cep.pl?_key=Oberon

94. Mhccorp.com - Java Programming
FAQ abour programming languages for Java, FAQ. Canterbury Pascal, Canterbury Pascal.Canterbury Modula2, Canterbury Modula-2. Canterbury oberon-2, Canterbury oberon
http://www.webcom.com/mhc/java.html
Java Page
Java News
Pascal, Modula-2 and Oberon-2 for Java
MHCCorp.com has made the whole Pascal programming language family available for Java software developers. Click on one of the links below to find out more. FAQ Canterbury Pascal Canterbury Modula-2 Canterbury Oberon-2 Recommended Java Books
Home
Java Pascal Modula-2 ... Mail Last update Apr 30, 2004

95. Oberon Programming Language - Wikipedia, The Free Encyclopedia
The Sources Store for Modula2 and oberon-2 programming LanguagesThe Sources Store for Modula-2 and oberon-2 programming Languages.
http://www.wikipedia.org/wiki/Oberon_programming_language
Oberon programming language
From Wikipedia, the free encyclopedia.
Server will be down for maintenance on 2004-06-11 from about 18:00 to 18:30 UTC.
The lack of neutrality of this article is obvious , but what do you expect from an article describing a computer language?!?! 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 . The name is from the moon of Uranus Oberon . 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 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 either to source code in the Java programming language or to bytecode for a Java virtual machine. The operating system Oberon is also available for several other hardware platforms than the original workstation. The language continued the Wirth tradition of simplification without loss of 'power'. Oberon may be thought of as a Modula-2 with full

96. Oberon For Artificial Intelligence Programming With The AI4U Textbook
oberon for Artificial Intelligence. 1. Overview and BrainMind Diagramfor Artificial Intelligence programming in oberon. /^^^^ How
http://mind.sourceforge.net/oberon.html
Oberon for Artificial Intelligence
1. Overview and Brain-Mind Diagram for
Artificial Intelligence Programming in Oberon
A new species of AI Mind may be coded in Oberon by making use of
a print-on-demand (POD) AI textbook for computer science courses,
AI4U: Mind-1.1 Programmer's Manual
by Arthur Murray,
hardcover ISBN 0-595-65437-1 for CS AI courses and
paperback ISBN 0-595-25922-7 for general readers.
2. Rationale
Object-based Oberon invites the creation of AI mind-modules in
Oberon. 3. Resources for Oberon AI Minds

97. Citations Programming In Oberon - Reiser, Wirth (ResearchIndex)
programming in oberon. AddisonWesley, 1992. Dynamic Semantics of the oberonprogramming Language - Kutter (1996) (2 citations) (Correct) .
http://citeseer.ist.psu.edu/context/122266/0

98. Citations The Programming Language Oberon - Wirth (ResearchIndex)
N. Wirth; The programming Language oberon ; SoftwarePractice and Experience, 187,671-690;. 30 citations found. N. Wirth. The programming language oberon.
http://citeseer.ist.psu.edu/context/128911/0

99. Programming And Computational Languages -- A Subject Catalogue
including APL, PostScript, Basic, Beta, Cobol, Forth, Icon, Logo, oberon, Mathematica,Pascal Benchmarks and Benchmarking; Miscellaneous Articles on programming.
http://www.kanadas.com/programming.html
Programming and Computational Languages A Subject Catalogue
Contents

100. The Alignment Trap
This is the oberon System and oberon2 programming language home-pageat .zel.org. Looking for a book logo 9.5KB Click here to
http://www.zel.org/oberon/
Click here to see interesting book recommendations!
The Alignment Trap
zel. org An alignment trap is something to avoid, because it implies an execution time performance penalty. So take care that your data is always naturally aligned. A complexity trap is something to avoid, because it causes a maintainablity penalty. Only the simplest possible language allows to solve complex problems. Don't let your language become part of the problem. Make sure that your programming language is called Oberon-2 and accept nothing less. Oberon-2 is the successor of Pascal and Modula-2, all created by Niklaus Wirth. If you don't know Modula-2, skip the next link. If you know Modula-2, then read a short comparison of Modula-2 and Oberon-2 If you are a C/C++ programmer, then you might want to read, why you most probably can't become an Oberon-2 programmer 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. So you'd need an Oberon-2 compiler and a suitable integrated development environment (IDE). The Oberon IDE is called "Oberon System".

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

Page 5     81-100 of 104    Back | 1  | 2  | 3  | 4  | 5  | 6  | Next 20

free hit counter