[net.lang.st80] Smalltalk_80 vs. SIMULA o-o programming

boris@lth.UUCP (Boris Magnusson) (03/08/85)

In the context of object-oriented programming and Smalltalk requests
on information on its ancestor SIMULA has been brought up. Here are
a few pointers that might be useful:

Books:
-----
* G. Birtwistle et. al.: SIMULA BEGIN
    Studentlitteratur, Sweden and AUERBACH, Philadelphia 1973.
    ISBN 91-44-06211-7
  This is a text book on Simula for someone with earlier experience
  in programming. It is slightly geared towards simulation but is
  also useful when studing Simula as a general purpose language.

* O.-J. Dahl &C.A.R Hoare: Hierarcical Program Structures,
    Chapter 3 in: Dahl, Dijkstra & Hoare: Structured Programming.
    Academic Press, London & New York, 9172
  A more theoretical presentation of programming concepts with less
  details on Simula.

* K. Nygaard & O.-J. Dahl: The development of the Simula Languages.
    - SIGPLAN Notices 13,4 (Aug 78), and also in:
    - R.Wexelblatt:History of Programming Languages, Academic Press 1981
    - Norwegian Computing Center (NCC) 1978, Publ. no. 603.
  Gives very interesting information on the development and historical
  background of Simula.

* R. Pooley: An introduction to programming with SIMULA 67.
    To be published by Blackwell Scientific Publications Ltd, Oxford,
    England in spring 1985.
  A beginners text on Simula.

* G. Birtwistle: Bibliography on Simula.
    C.S. Dept. University of  Calgary, Canada.
  Contains an overwhelming list of references to Simula.

* Dahl, Myhrhaug & Nygaard: Simula - Common Base Language
    NCC Publication 743, Oslo, Feb 1984.
  The definition document. The current version has been substantially
  revised since the more spread edition from 1972. The Algol report is
  now merged into the document.

There are also a couple of books on Simula in Scandinavian languages,
as well as books on Descrete Event Simulation in Simula.

Simula Newsletter
-----------------
A quarterly publication with news and information on Simula development.
Is distributed *FREE* to all subscribers. Just register your interest
with the ASU. A list of available Simula implementations was published
in the last issue.

Association of Simula Users (ASU)
---------------------------------
Organizes conferences, workshops and schools on Simula, Publishes
the Newsletter. ASU welcommes everyone interested in Simula as
members. The membership is *FREE*.
The next conference is to be held in Calgary 28th-20th of Aug 1985.
Prices are modest, approx: $20(students) $60(faculty) $80(industry).
See you all there !
There is also a School on Simula in Groningen, the Netherlands on
23rd - 25th of April 1985.

Send your registrations or Newsletter subscriptions to:

* ASU Secretary, Mrs Eileen Schreiner
* Norwegian Computing Center
* P.O.B. 335, Blindern,
* Oslo 3, NORWAY

or send me a note and I will forward it for you.

                                   Boris Magnusson