Geometry.Net - the online learning center
Home  - Basic_O - Oberon Programming
e99.com Bookstore
  
Images 
Newsgroups
Page 4     61-80 of 112    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

61. The Sources Store For Modula-2 And Oberon-2 Programming Languages
The purpose of this site is free propagation of any source code and documents related to Modula2 and oberon-2.
http://www.aha.ru/~uranus/
The Sources Store for Modula-2 and Oberon-2 Programming Languages
Home Download Upload Contact ... Links
About
The purpose of this site is free propagation of any source code and documents related to Modula-2 and Oberon-2.
News
This site birthday.
Any suggestions are welcome. Links section updated: WebRings.
Download section updated (Oberon-2 source code): Perfect Hash Function. Download section updated (Modula-2 source code): C. Lins Modula-2 Software Component Library. Download section updated (Modula-2 source code): Btree manager by Fredi Cobo. Download section updated (Win32 API): WinCrypt.

62. CS545S: Modular Programming
College course on basic programming concepts modular (encapsulation, abstract data types); objectoriented (class, inheritance, polymorphism, dynamic binding); concurrent (thread, synchronization); via Java compared to oberon, Smalltalk; then dataflow model.
http://www.cs.wustl.edu/~tdk/courses/Cs545/
CS545S: Modular Programming (Spring 2003)
Time: Tuesday, Thursday 7:00 - 8:30 PM
Room: Eliot 103
Weekly Schedule (Tentative)
Handouts
Course Description Part I: To study basic concepts of
  • modular programming (encapsulation, abstract data types) object-oriented programming (class, inheritance, polymorphism, dynamic binding) concurrent programming (thread, synchronization)
through Java, in comparison with Oberon and Smalltalk.
Part II: To study the dataflow programming paradigm.
Part III: To apply the concepts presented in Part I and Part II through Java-based project work.
Prerequisite
CS455 or permission of instructor.
Credit 3 units. (2 design credits)
Instructor
T. D. Kimura
E-mail : tdk@cs.wustl.edu Office : Jolley Hall Phone :
Recommended Readings
Topics
Introduction 1 week Principle of Modular Programming 1 week Object Oriented Programming in Java 2 weeks Parallel Programming in Java 2 weeks Dataflow Paradigm 2 weeks Modular Programming with Oberon and Smalltalk 3 weeks Project Presentations and Tests 2 weeks Weekly Schedule (Tentative)
Grading
Homework (30%)
Midterm Examination (30%)
Final Project (40%)
Final Project:
Dataflow-based Programming System

63. Modular Programming Languages-Springer Programming Languages, Compilers, Interpr
By Hanspeter M¶ssenb¶ck; SpringerVerlag, 1997, ISBN 3540625992. Refereed proceedings, Joint Modular Languages Conference, JMLC'97; Linz, Austria; 24 revised full papers; languages, techniques, tools to develop modular, extensible, type-safe software systems; Modula, oberon, Ada 95, Eiffel, Sather, Java, others. Springer-Verlag
http://www.springer-ny.com/detail.tpl?isbn=3540625992

64. Object-Oriented Programming In Oberon-2 (Mössenböck)-Springer Programming
By Hanspeter M¶ssenb¶ck, Niklaus Wirth; SpringerVerlag, 1993, ISBN 3540600620. Basic OOP concepts, usual application patterns, useful design hints, design, implementation of OO windows system with integrated text and graphics editor. Springer-Verlag
http://www.springer-ny.com/detail.tpl?ISBN=3540600620

65. Comparison Of Oberon-2 With Modula-2
Short text summary of main features of oberon2; target audience Modula-2 programmers unfamiliar with oberon-2, but familiar with object-oriented and extensible programming concepts.
http://www.zel.org/oberon/compo2m2.htm

Show me
your interesting books!
Comparison of Oberon-2 with Modula-2
zel. org This is a short summary of the main features offered by the programming language Oberon-2. The target audience is the Modula-2 programmer unfamiliar with Oberon-2, but familiar with object-oriented and extensible programming concepts. Compared with its predecessor Modula-2, Oberon-2 has increased expressiveness and safety. Oberon-2 also "adds simplicity", because there are
  • no subranges, which are no longer needed for array index range declarations, because array bounds generally start at
  • no enumerations
  • no unsigned type (CARDINAL)
  • no nested modules, which did not add any functionality
  • no variant records, which are replaced by the safer concept of extensible records
  • no WITH-statement of the Modula-2 language, which had many disadvantages in respect to program readability and thus severed maintainability
  • no qualified import, i.e. imported identifiers must be qualified with the module name or its alias
  • no separate definition- and implementation-module
The latter saves a great deal of software maintenance, since the interface specification of a module is generated by a tool from the symbol file. Subranges and unsigned types in Modula-2 complicated the whole-number type compatibility rules without adding any important functionality. Program language design is a compromise and it is disputable, whether enumeration types increase readability or static program safety. This is an often discussed feature, but the least important. If the goal is to make a language as simple a possible and given that they do not add functionality, enumeration types are not required.

66. Languages > Oberon > Documentation Programming - Hot Php Scripts
programming Languages oberon Documentation - oberon-2 documentation - PhpScripts programming.
http://www.hot-php-scripts.com/programming/Languages/Oberon/Documentation/
HOT PHP SCRIPTS
programming directory Web hot-php-scripts.com new scripts top rated hot scripts add script ... Oberon
Documentation
Sub-categories:
None
Sponsored links
Brighton University Resource Kit for Students: Oberon

Links and information at BURKS.
http://burks.bton.ac.uk/burks/language/oberon/
EDM/2 - A Discussion of Oberon

A Discussion of Oberon and Component Pascal.
http://www.edm2.com/0608/oberon.html
ETH Oberon Module Definitions
Browse the auto-generated module definitions for the Oberon System 3 Versions. http://www.oberon.ethz.ch/ethoberon/defs/ ETH Z¼rich / Oberon Bibliography Oberon Bibliography http://www.oberon.ethz.ch/books.html Oakwood Guidelines A companion to the O2 language report which clarifies issues for compiler writers and users. http://smalllinux.sourceforge.net/oberon/oakwood.htm Object-Oriented Programming in Oberon-2 Tutorial with history, descriptions, code samples, references. http://statlab.uni-heidelberg.de/projects/oberon/kurs/www/Oberon2.OOP. Smart Debugging Tool for Oberon System 3 Thesis by Martin B¼chi http://www.abo.fi/~mbuechi/publications/Debug.html

67. Brief Comparison Of Component Pascal And Java
Article by Cuno Pfister, oberon microsystems. It describes the main similarities and differences between the programming languages Java and Component Pascal.
http://npt.cc.rsu.ru/user/wanderer/ODP/component_pascal/Java_vs_ComponentPascal.

68. The ModulAtor Technical Publication
72 issues of The ModulaTor Articles about the programming languages oberon2 and Modula-2 programming examples, implementation notes, language comparisons, and language design.
http://www.modulaware.com/mdltr_.htm
The ModulAtor
Oberon-2 and Modula-2 Technical Publication
LEO RECORDS Music for the Inquiring Mind and the Passionate Heart New digital currency, 100% backed by gold bullion in allocated storage, e-gold offers liquidity, which is hard for governments to manipulate. Get your free e-gold account now - it's fast, free, and without any obligations! The ModulAtor is a ModulaWare publication. The articles in the ModulAtor issues are centered around the programming languages Oberon-2 and Modula-2: comparisons with other popular programming languages, language design, programming examples, benchmarks, compiler product descriptions, and implementation notes. Unless otherwise noted, all articles are in English. You must read the , before you view or download any of the following articles. For submissions of Modula-2 and Oberon related articles, please contact the editor of the ModulAtor.

69. The Oberon Webring
The oberon Slicing Tool is a program slicer which can compute intermodular staticslices oberon2 for Java Compiler for oberon-2 programming language.
http://v.webring.com/hub?ring=oberon

70. Into The Realm Of Oberon (Nikitin)-Springer Software Engineering / Programming A
By Eric W. Nikitin; SpringerVerlag, 1997, ISBN 0387982795. Introduction to programming, uses oberon because it is descendant of teaching languages Pascal, Modula, and designed to encourage good OO practices. Springer-Verlag
http://www.springer-ny.com/detail.tpl?isbn=0387982795

71. BUBL LINK: Computer Programming - Oberon
Fortran, and oberon2 programming languages for scientific and engineeringcompeting tasks. Subjects computer programming - oberon DeweyClass 005.133
http://bubl.ac.uk/link/c/computerprogramming-oberon.htm
BUBL LINK Catalogue of Internet Resources Home Search Subject Menus Countries ... Z
Computer programming - oberon
Titles Descriptions
  • Comparison of C++, Fortran 90 and Oberon-2 Oberon 3 Tutorial Oberon Slicing Tool Oberon System 3 Projects
  • Comments: bubl@bubl.ac.uk
    Comparison of C++, Fortran 90 and Oberon-2
    Article assessing and comparing the suitability of the C++. Fortran, and Oberon-2 programming languages for scientific and engineering competing tasks.
    Author: Mosli, Bernd
    Subjects: computer programming - c++, computer programming - fortran, computer programming - oberon
    DeweyClass:
    Resource type: article
    Oberon 3 Tutorial
    A series of introductory tutorials to programming in the Oberon 3 language.
    Author: Fischer, Andre
    Subjects: computer programming - oberon
    DeweyClass:
    Resource type: documents
    Oberon Slicing Tool
    A tool for analysing and debugging programs written in Oberon 2.
    Author: Steindl, Christoph
    Subjects: computer programming - oberon DeweyClass: Resource type: software
    Oberon System 3 Projects
    Official information from the creators of the Oberon 3 programming language. Includes basic information about Oberon, its specifications and core components, and a database of code samples. Author: Institute for Computer Systems, ETH Zurich

    72. BUBL LINK Computer Programming - C++
    Fortran, and oberon2 programming languages for scientific and engineeringcompeting tasks. Author Mosli, Bernd Subjects computer programming - c++,
    http://bubl.ac.uk/link/c/computerprogramming-c .htm

    73. ModulaWare Modula-2 And Oberon-2 Bibliography
    Lists books, articles on programming languages Modula2, oberon-2, and the oberon system; oberon list is incomplete, but has the most important books, with direct links to Amazon.
    http://www.modulaware.com/mwbiblio.htm
    Modula-2 and Oberon-2 Bibliography
    Content Programming languages Oberon and Oberon-2
    The Oberon System

    The Programming Language Modula-2

    The Programming Language ISO Modula-2
    Programming languages Oberon and Oberon-2 and the Oberon System
    This list of books and articles below about Oberon, Oberon-2, and the Oberon System is not complete, but it features the most important books with direct links to Amazon.com and Amazon.de , where you can buy these books on-line; these links are highlighted in bold-face The Oberon Reference Site at http://www.math.tau.ac.il/~guy/Oberon/ has a complete Oberon bibliography (size 200KB) of books and articles about Oberon.
    is also a great collection.
    Programming languages Oberon and Oberon-2

    74. Springer - 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

    75. 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.7 (Codename 'Rise of the dead') lets Oberon run on newer Linux Systems (tested on Red Hat Enterprise Linux 3, known to run also on Debian Sarge). It adds a new wrapper-library which amends problems with new libpthread.so Versions. It is dedicated to the brave people in Erfurt, who use Oberon for teaching ;-)
    1.7.02 fixes wrong Source Code for Kernel.Mod and also fixes a crash when loading TCP.Mod
    This release is a maintainance release without any new features. I'll gladly accept any kind of bug report, though due to time constraints I cannot guarantee that I will fix them.
    Choose one of the following dowload sites:
    Site .tar.gz

    76. Parser For The Oberon-2 Programming Language
    The programming language oberon is the latest generation in the Wirth family programming in oberon Steps Beyond Pascal and Modula by N. Wirth and M.
    http://www.cs.may.ie/~jpower/Oberon/
    A JavaCC Parser
    for the
    Oberon-2 Programming Language
    James Power Department of Computer Science,
    National University of Ireland,
    Maynooth, Co. Kildare, Ireland. This document gives a brief description of a JavaCC parser for the programming language Oberon-2. The actual code is contained in the following files:
    Introduction
    The programming language Oberon is the latest generation in the Wirth family of languages, an heir to the Pascal and Modula tradition. Whatever its merits as a programming language, its design clearly has the compiler writer in mind. 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. Indeed the progress from Pascal through to Oberon stands in sharp contrast to the evolution from C to early C++ and onto ANSI-standardised C++. Writing a parser for Oberon is a reasonable undergraduate level project, or an afternoon's work for someone who knows what they're doing. Writing a parser for C++ is a mammoth task, involving the construction of a fully working symbol table.

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

    78. Paper By Hanspeter Mössenböck
    The programming Language oberon2. Hanspeter Mössenböck, Niklaus Wirth oberon-2 is a general-purpose programming language in the tradition of Pascal and
    http://www.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

    79. The Programming Language Oberon-2
    This report defines the programming language oberon2. It is also available inPostScript and as an unsplit document (html2).
    http://www-vs.informatik.uni-ulm.de:81/projekte/Oberon-2.Report/
    The Programming Language Oberon-2
    October 1993 This report defines the programming language Oberon-2. It is also available in PostScript and as an unsplit document Note: Some sections contain tables constructed using the table tags defined in HTML 3.0. For best results you should use a browser supporting these tags. If your browser does not support these tags use the html2-links.
  • Introduction Syntax Vocabulary and Representation Declarations and scope rules ... Appendix D: The Oberon Environment
  • Find more about Oberon 2 at Wikiverse

    80. The Programming Language Oberon-2
    oberon2 programs usually run in an environment that provides command activation, In oberon, a user invokes commands instead of programs or modules.
    http://www-vs.informatik.uni-ulm.de:81/projekte/Oberon-2.Report/Oberon2-Report-2
    The Programming Language Oberon-2
    H. Mössenböck, N. Wirth
    Institut für Computersysteme, ETH Zürich
    October 1993
    1. Introduction
    Oberon-2 is a general-purpose language in the tradition of Oberon 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-2 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-2 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-2. Where they appear in the text, they are written in italics to indicate their special meaning (e.g. the

    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 4     61-80 of 112    Back | 1  | 2  | 3  | 4  | 5  | 6  | Next 20

    free hit counter