🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: bit.listserv.simula
Article #398

Re: newbie

#398
From: Ron Kerr
Date: Thu, 20 Jul 1995 00:00
40 lines
2571 bytes
lionmane writes:
>
>         I'm a newbie here. What's Simula ?

 SIMULA is a programming language, probably the most influential one to
 appear since ALGOL 60 - it is, in fact, a dialect of ALGOL but that is
 rather an understatement.

 SIMULA originally stood for SIMULAtion language. It started out in the
 1960s as a dialect of ALGOL with features orientated towards discrete
 event simulation. The concepts and features which emerged were
 applicable to system description generally, not just the simulation
 field and so, in 1967, SIMULA became a truly general-purpose
 programming language containing specific support for simulation. The
 simulation support was, to all intents and purposes, described in
 terms of the core features of the language.

 These new features and concepts actually represented the fundamental
 principles of object-oriented programming and everything now which is
 object-oriented is derived from SIMULA in some manner, e.g. C++,
 Eiffel, Smalltalk, to mention the best known. Paradoxically, although
 it has had an enormous impact on the software architecture profession,
 SIMULA has never, itself, attracted as many practitioners as its more
 recent descendents. There are many reasons for this.

 In terms of concept and functionality, SIMULA still ranks alongside
 the more recent products and still has a few extra tricks up its
 sleeve. Potential students of object-orientation could do much worse
 than study SIMULA in order to build a good foundation in the basic OOP
 concepts (and recognise what is still missing from the other
 languages!). Compilers exist for a wide selection of popular modern
 computers.

 Cheers....Ron


------------------------------------------------------------------------
  Ron Kerr, Computing Service, Newcastle University, NE1 7RU, England.
 Tel. +44 191 222 8187       Fax. +44 191 222 8765  (NOTE new area code)
------------------------------------------------------------------------
Technical Details
Message-ID: <199507201005.LAA20640@aidan.ncl.ac.uk>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 113dd9,3f2d6ae0d3a30db6
X-Google-Attributes: gid113dd9,public
From: Ron Kerr <R.Kerr@NEWCASTLE.AC.UK>
Subject: Re: newbie
Date: 1995/07/20
Message-ID: <199507201005.LAA20640@aidan.ncl.ac.uk>
X-Deja-AN: 106646670
sender: The SIMULA Language List <SIMULA@uga.cc.uga.edu>
              19, 95 11: 02:36 pm
comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
content-type: text/plain; charset=US-ASCII
content-length: 1963
mime-version: 1.0
newsgroups: bit.listserv.simula
x-mailer: ELM [version 2.4 PL23]