FreeTechBooks.com Homepage
FreeTechBooks.com
Free Online Computer Science and Programming Books, Textbooks, and Lecture Notes


Programming in Oberon - Steps Beyond Pascal and Modula
Reply with quote
Programming in Oberon - Steps Beyond Pascal and Modula

Author(s): Martin Reiser and Niklaus Wirth
Publication Date: 1992
ISBN: 0-201-56543-9
Pages: 320
Publisher: ACM Press, New York; Addison-Wesley Publishing Company

Santa Very Happy This book was suggested by Kai Koehne

Books excerpts:

This is a book about programming, and in particular about programming in the language of Oberon. It's a language that is defined in terms of relatively few, fundamental programming concepts, rigorously structured, and efficiently implemented on modern computers. These are essentially the same reasons that years ago spoke for the language Pascal. These properties encourage an systematic approach to the designs of the programs, and are the prerequisites for using the essential technique of modular design based on abstraction.

Oberon is a 'small' language which makes it particularly suited as notation for an introduction to programming. Yet its concepts are general and powerful, making it equally appropriate for the construction of large software systems. These claims have been substantiated by the use of Oberon both in teaching and in the design of the Oberon System itself.

Writing a book on programming poses many challenges, in particular how to choose the order in which concepts and constructs are introduced and how to choose examples that are exciting and realistic, yet rely solely on material explained earlier in the text. The book's approach is distinguished in two ways: the procedure and module are introduced early, right after the control structures, and the examples share a common theme: simulation. In the end, a complete and realistic simulation package is obtained.

Intended Audience:

This book is a language reference, a programming tutorial exhibiting modern programming concepts, and implements those concepts in Oberon. This book should therefore serve the professional programmer as well as university professors and students.

The Oberon language was purposefully designed to server as an implementation tool for the Oberon System, an efficient, concise operating system founded on object oriented programming. The language, however, is not tied to the system; its compilers can be provided for any machine under most current operating systems. Programming in Oberon therefore requires no knowledge of the Oberon system, and digress only minimally into the discussion of Oberon system concepts.

View / Download Programming in Oberon - Steps Beyond Pascal and Modula

ndaru
Site Admin

Joined: 09 Oct 2004
Posts: 742
View user's profileSend private message
Reply with quote
is this book real....?

xplore


Joined: 15 Jun 2006
Posts: 1
View user's profileSend private message
  
   
 Reply to topic