Geometry.Net - the online learning center
Home  - Basic_O - Oberon Programming

e99.com Bookstore
  
Images 
Newsgroups
Page 5     81-96 of 96    Back | 1  | 2  | 3  | 4  | 5 
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 (21)
  1. Modular Programming Languages: Joint Modular Languages Conference, JMLC'97 Linz, Austria, March 19-21, 1997, Proceedings (Lecture Notes in Computer Science)
  2. Programming Languages and System Architectures: International Conference, Zurich, Switzerland, March 2 - 4, 1994. Proceedings (Lecture Notes in Computer Science)
  3. Modular Programming Languages
  4. Object-Oriented Programming in Oberon-2 by Hanspeter Mössenböck, 1995-10-18
  5. Into the Realm of Oberon: An Introduction to Programming and the Oberon-2 Programming Language by Eric W. Nikitin, 1997-11-07
  6. Oberon-2 Programming with Windows by Jörg R. Mühlbacher, Bernhard Leisch, et all 1997-07-24
  7. Programming in Oberon: Steps Beyond Pascal and Modula by Martin Reiser, Niklaus Wirth, 1992-06
  8. Project Oberon: The Design of an Operating System and Compiler (Acm Press Books) by Niklaus Wirth, 1992-11
  9. Programming Languages and Systems: 5th Asian Symposium, APLAS 2007, Singapore, November 28-December 1, 2007, Proceedings (Lecture Notes in Computer Science / Programming and Software Engineering)
  10. The Oberon System: User Guide and Programmer's Manual (ACM Press) by Martin Reiser, 1991-05
  11. Modular Programming Languages: 7th Joint Modular Languages Conference, JMLC 2006, Oxford, UK, September 13-15, 2006, Proceedings (Lecture Notes in Computer ... Computer Science and General Issues)
  12. Oberon Programming Language Family: Oberon, Oberon-2, Component Pascal, Zonnon, Obliq, Active Oberon
  13. Programming in Oberon, Steps Beyond Pascal &Modula - 1992 publication by Martn Rsr, 1992-01-01
  14. Programming in Oberon: Steps Beyond Pascal and Modula,1992 publication by Martin- Reiser, 1992-01-01

81. The Oberon-2 Programming Language
The oberon2 programming language report by H. Mössenböck, N. Wirth, Institut fürComputersysteme, ETH Zürich, 1992-1996. The programming Language oberon-2.
http://www.zel.org/aos/o2report.htm
Click here to see interesting book recommendations!
Find local singles now! Advanced matching and online chat.
The Programming Language Oberon-2
Contents
1 Introduction
2 Syntax

3 Vocabulary and Representation

4 Declarations and Scope Rules
...
Appendix D: The Oberon Environment
1 Introduction
Oberon is a general-purpose language in the tradition of Pascal and Modula-2. Its most important features are block structure modularity separate compilation , static typing with strong type checking (also across module boundaries), and type extension with type-bound procedures.
Type extension makes Oberon an object-oriented language. An object is a variable of an abstract data type consisting of private data (its state) and procedures that operate on this data. Abstract data types are declared as extensible records. 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.
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 can be derived from stated rules of the language, or because it would require to commit the definition when a general commitment appears as unwise.
Appendix A defines some terms that are used to express the type checking rules of Oberon. Where they appear in the text, they are written in italics to indicate their special meaning (e.g. the same type).

82. The Alignment Trap
A site on oberon-2, with information, comparisons, and downloadsCategory Computers programming Languages oberon......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!
Find local singles now! Advanced matching and online chat.
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".

83. Education Planet Computers And The Internet,Computers,Programming Languages,Ober
0 Supplies, 0 Online Courses. Category matches for 'oberon'. Home/Computersand the Internet/Computers/programming Languages oberon (2).
http://www.educationplanet.com/search/Computers_and_the_Internet/Computers/Progr
Apr. 10, 2003 06:07 PST
Search top educational sites, lessons, supplies and more! Membership Log In User Name: Password: Education Planet -
TelCom Services Teachers - Receive a second year of Lesson Planet for FREE! ... by choosing our Smart Saver Long Distance Program Top Sites this Week Science: Middle School Physical Science Resource Center Math: Project Interactive Social Science: America at War - Time for Kids Language Arts: International Children's Digital Library Project: Stay Safe Online Lesson Plan: Ready.gov from the Department of Homeland Security Top Sites Archives Educational News Schools Seek to Reassure in Wartime Special Education May Get Overhaul Make-A-Wish Foundation Helps Sick Student Go to College
privacy
Found websites and other resources for ' oberon. Lesson Plans Books Software Maps ... Videos Find 'oberon' books Supplies Online Courses Category matches for: ' oberon Home/Computers and the Internet/Computers/Programming Languages Oberon (2) Home Computers and the Internet Computers ... Oberon Sponsored Links
Wedgwood Oberon Tableware - HomeClick
- Find Wedgwood Oberon tableware. Order online and get free shipping as well as a low price guarantee.
Powered by SearchFeed.com

84. The Oberon And Amiga Page
The oberon System V4 for the Amiga.Category Computers programming Languages oberon...... oberon is both a programming language and an operating system developed by Prof. Afundamental introduction in programming using the language oberon.
http://home.t-online.de/home/04065683848-0001/oa-e.html
The Oberon and Amiga Page
by Ralf Degner
- Diese Seite in Deutsch What is Oberon? Oberon System V4 Amiga-Oberon
Oberon-A
... Links
What is Oberon
The programming language Oberon is an evolution of the well known predecessors Pascal and Modula-2. Oberon features the established principles of separate compilation with strong type checking even across module boundaries. The module concept provides for information hiding. In contrast to Modula-2, the definition modules are not explicit, but generated automatically by a Browser tool. The browser operates on the compiler respresentation of the module interface. Oberon provides static record type extensions (single inheritance), polymorphy and run-time type information for extensible, object-oriented programming (EOOP). The upward compatible programming language Oberon-2 adds type bound procedures (methods), read-only export and dynamic arrays. Oberon was designed for programming in-the-large and served well to develop several operating systems (Oberon System itself, ETHOS, Mithril, Oberon/F), compilers and tools. Although much simpler than its predecessors, Oberon is safer (in respect to pointers) and much more flexible than Pascal and Modula. The programming language Oberon in keywords:
  • Strong type checking
  • Modules with type checked interfaces and separate compilation
  • Type extension, which provides for object-oriented programming

85. EDM/2 - A Discussion Of Oberon
A Discussion of oberon and Component Pascal.Category Computers programming Languages oberon Documentation...... Into the Realm of oberon An Introduction to programming and the oberon2 programmingLanguage, (Buy) Eric Nikitin, Springer Verlag, January 1998, ISBN
http://www.edm2.com/0608/oberon.html
A Discussion of Oberon
Written by Paul Floyd
Introduction
My first experience with Oberon came after reading an article by Dick Pountain (who I admire greatly for his wonderful technical articles) in Byte about 8 years ago. I promptly FTPed a copy, and was awe-struck that a multitasking, GUI operating system and Object Oriented compiler could fit on and execute from a 3.5" floppy. The operating system offers all the expected basics - memory management, disk handling etc. It also performs co-operative multitasking, and windowing (in V4 the windows cannot be overlapped). One of the more peculiar aspects of the interface is that there it uses neither a command line nor an icon based metaphor. Rather, there are just a set of non-overlapping (tiled) windows in which you can type text. The windows all have enhanced text editing abilities, so you can choose font, colour etc. Applications are executed by clicking on the text name with the middle mouse button. Oberon makes extensive use of all three mouse buttons (called interclicking). If you have a 2-button mouse, there are alternatives which allow the use of the keyboard "Control" key. Each application has one or more interface functions, all of which are entry points for that application - there is no 'main' function in the Oberon environment. As an example, consider 'Edit'. You would normally have an 'Edit Tool', which would be a text file containing the interface functions of the Edit application. When you view the Edit tool, you can click on entry points like 'Edit.Open'. This would call the Open procedure. You would also have functions like Save, Search etc. When executed, modules are dynamically linked to the kernel.

86. DEVSEEK: Programming : Languages : Oberon
programming Languages oberon Options.
http://www.devseek.com/Programming/Languages/Oberon/
: Programming : Languages : Oberon
Options
HOME WHAT'S COOL TECH NEWS ...
Software
Links:
  • Cetus Links: Oberon http://www.cetus-links.org/oo_oberon.html (Added: 19-Jan-1999 )
  • ETH Zurich / Oberon Home Page - Official home page, quite informative, whitepapers, etc. Niklaus Wirth invented Pascal, Modula, and now Oberon, a modern integrated software environment for single-user workstations. Includes a language in the Pascal/Modula tradition and a highly effective and compact operating platform. http://www.oberon.ethz.ch (Added: 19-Jan-1999 )
  • Gardens Point Modula (GPM) compilers - Home to the GPM Oberon-2 and Modula-2 compilers for Linux, DOS, OS/2, WinNT, and many Unix versions http://www.fit.qut.edu.au/CompSci/PLAS/GPM/ (Added: 19-Jan-1999 )
  • Introduction to Oberon - Overview. http://www.ics.uci.edu/~oberon/intro.html (Added: 19-Jan-1999 )
  • Juice - Different Oberon Virtual Machine for distributing portable software. Better than Java in some ways. http://caesar.ics.uci.edu/juice/intro.html (Added: 19-Jan-1999 )
  • Links2Go: Oberon http://www.links2go.com/topic/Oberon/ (Added: 19-Jan-1999 )
  • Oakwood Guidelines - A companion to the O2 language report which clarifies issues for compiler writers and users http://www.math.tau.ac.il/~guy/Oberon/oakwood.txt

87. SpeedyGrl.com : Programming : OBERON
programming oberon oberon System 3 Main Tutorial; The programmingLanguage oberon; Ulm's oberon Library. Search This Site
http://www.speedygrl.com/p/33.html
> ON THIS SITE :: Language :: :: Private ::
  • Home
  • whoami
  • Friends
  • Link to Me :: Miscellaneous ::
  • Colortables
  • Colors by name
  • Convert colors to hex etc. (howto)
  • Wallpapers :: Links Links Links ::
  • Find People
  • Free stuff online
  • Investigational
  • Recipes Galore ...
  • U.S. NewsSites
    (more links in the other sections too) :: Conversions ::
  • Area
  • Basic
  • Circular
  • Length ...
  • More... :: 'round the world ::
  • U.S., Canadian, and Caribbean AreaCodes
  • Airport Abbreviations
  • Aviation Abbreviations
  • Human Rights Section ...
  • Time and TimeZones :: Programming : OBERON ::
  • Oberon System 3 - Main Tutorial
  • The Programming Language Oberon
  • Ulm's Oberon Library
    :: Search This Site ::
    Search WWW Search This Site
    > ON THIS SITE :: Computing 101 ::
  • All TopDomains online
  • Downloads
  • Free Shells
  • Graphics Links ...
  • Misc Comp Links :: Programming :: (there are over 70 programming languages here)
  • C
  • C++
  • LISP ...
  • Miscellaneous Q's 2 :: Friends' Sites ::
  • AntiOffline
  • Deficiency.org
  • Deviance.org
  • Disgraced.org ...
  • Spikeman.net :: Other Places :: Head of European Operations for The
    ETHICAL HACKERS
    AGAINST PEDOPHILIA
    http://www.ehap.org/
  • 88. Index Of /~archive/msdos/programming/oberon
    Parent Directory 21May-1994 2351 - obronm11.zip......Index of /~archive/msdos/programming/oberon. Name Last modified Size
    http://www.umich.edu/~archive/msdos/programming/oberon/
    Index of /~archive/msdos/programming/oberon
    Name Last modified Size Description ... Parent Directory 21-May-1994 23:51 - obronm11.zip 21-Jul-1993 10:51 161k xc1312.zip 29-Dec-1993 16:34 168k

    89. Oberon From FOLDOC
    The programming Language oberon , N. Wirth, Soft Prac Exp 18(7)671690 July1988. The oberon Companion A Guide to Using and programming oberon System 3
    http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?Oberon

    90. MetaEUREKA Metasearch
    html Site info - Alexa info 8. Lightning oberon An implementation of the oberonprogramming language in the context of the new .NET platform from Microsoft.
    http://www.metaeureka.com/cgi-bin/odp2.pl?dir=Computers/Programming/Languages/Ob

    91. The Programming Language Oberon
    The programming Language oberon (Revised Report). N.Wirth. Make it assimple as possible, but not simpler. A. Einstein. 1. Introduction.
    http://www.superant.com/smalllinux/oberon/oberon.htm
    Lime Light Orange Light Blue Pink Ghost White Black Dark Grey Grey Light Grey Red Light Tan Yellow Green Cyan Magenta White Ochre Tan Change the background color! The Programming Language Oberon (Revised Report) N.Wirth Make it as simple as possible, but not simpler. A. Einstein 1. 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 to relate 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 is derivable from stated rules of the language, or because it would require to commit the definition when a general commitment appears as unwise. 2. 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, operators, delimiters, and comments. They are called lexical symbols and are composed of sequences of characters. (Note the distinction between symbols and characters.) 3. Vocabulary and representation

    92. 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

    93. DINO - Language: Englisch - Computers - Programming - Languages - Oberon
    sich in einem neuen Fenster Lightning oberon An implementation of the oberonprogramming language in the context of the new .NET platform from Microsoft.
    http://www.dino-online.de/dino_page_c4fe125b871c1d7b2ab135615d59dc29.html
    Suche Profi-Suche Katalog Video ... Produkte Suchen: Web-Seiten Video Audio Bilder Produkte Schon gewusst? Hier suchen Sie in 2 Milliarden Webseiten. Live-Suche: Was suchen andere Dino-Besucher?
    You are here: DINO Language Englisch Computers ... Languages Oberon Oberon This categorie in other languages
    German Russian
    Categories Articles
    Comparison and Review
    Compilers
    Component Pascal
    Documentation
    Lagoona
    Modula-2
    Modula-3 Software Related Categories DINO - Language: Englisch - Computers - Programming - Languages - Compiled DINO - Language: Englisch - Computers - Programming - Languages - Garbage Collected DINO - Language: Englisch - Computers - Programming - Languages - Object-Oriented DINO - Language: Englisch - Computers - Programming - Languages - Open Source DINO - Language: Englisch - Computers - Programming - Languages - Wirth Websites 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/

    94. File Library At Channel 1: Misc. Programming Languages
    OBERPC.ZIP in Languages Other. 169, oberon2.zip, 644403, 0430-93, OberonProgramming language/Ide from Nicholos Werth - the inventor of Pascal.
    http://www.filelibrary.com/Contents/DOS/78/4.html
    First Shareware
    Hall of Fame
    Award Winner
    June 1997!

    New Files
    Top 20 File Search Message Board
    M isc. Programming Languages: files Search for concept filenames only Jump to files beginning with: A B C D ... Z
    Jump to page number NEW page zero this page last page Filename
    (click to download) Size Date Description ibrary10.zip IBRARY 1.0 library for David A. Visti's ASIC compiler (ASIC 4.0 or later). Over 135 routines of all descriptions. Shareware by Tom Hanlin. inspect1.zip The Delphi 2.0 runtime Object Inspector Browser. This is a component that has most of the features of Delphi's Object Inspector, isetldoc.zip ISETL 3.0 Interactive SET Language Documentation files. j41.zip General-Purpose Programming Language. janus.zip Janus contains two related objects tDialogWindow and tJanusDialogWindow and a test program called DlgTest. jpc61a.zip The "J" Programming Language, version 6.1, for IBM PC. *ExecNet* : Disk #1 of 2. jpc61b.zip The "J" Programming Language, v6.1 #2 of 2 jtalkexe.zip JavaTalk executable with CR/LF on text files. use -d option with pkunzip for subdirectories jtalksrc.zip

    95. A/oberon
    The current version of the language is oberon2. There are several oberonprogramming environments available, both free and commercial.
    http://lwn.net/1998/0430/a/oberon.html
    http://www.uni-kl.de/OOC/ Status: GPL, supported. Source: yes. Documentation: http://www.uni-kl.de/OOC/OOCref/OOCref_toc.html Visual Oberon, a GUI library for the OOC compiler. URL: http://ping.de/sites/edge/VisualOberon.html ftp://ftp.inf.ethz.ch/pub/Oberon/Ofront/ http://www.oberon.ethz.ch/oberon/system3/ Juice URL: http://www.ics.uci.edu/~juice/ Status: free, supported. Source: yes. Documentation: included with the system. On-line manuals: http://www.oberon.ethz.ch/oberon/system3/tutorial/ Oberon System V4 (Johannes Kepler University Linz) - A complete IDE including compiler, debugger, browser, development libraries, network programming (TCP/IP, WWW, a complete web browser), database connectivity, much more. The hallmark of this system is a large collection of "active text elements" implementing fine-grained GUI elements such as popup menus, hypertext folds, time stamping, buttons, sliders, GIF viewers, much more. Note: contrary to the numbering scheme, System-3 is not a predecessor of V4. Even though S3 and V4 share certain arcitectural features, the two systems are implemented quite differently. Platforms: Linux ELF i386, Power Macintosh, IBM PC compatibles with Windows. URLs: http://www.ssw.uni-linz.ac.at/Oberon.html

    96. Department Of Computer Science - Research -
    Science at the ETH. Then, together with Wirth, he developed the Oberonprogramming language and system. His current research interests
    http://www.inf.ethz.ch/research/next/gutknecht_j.html

    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-96 of 96    Back | 1  | 2  | 3  | 4  | 5 

    free hit counter