akarl wrote:
> Why bother with Pascal when we have better and more recent languages
> such as Oberon (and Modula)?
Several reasons actually.
1. Compatibility. If you were a Wirth fan you would have replaced your
entire language every 10 years [A].
2. Equivalence. Pascal has been updated to have everything Oberon and
modula have, and be backwards compatible.
3. Do***entation and standards. Pascal was standardized, which neither
Oberon nor Modula were, and many, many books and papers exist on
Pascal.
4. User base. There are still many times the number of users of Pascal
than those languages.
5. Code base. There is a huge body of code in existence for Pascal.
[A] Yes, every 10 years:
1969 Wirth designs Pascal
1975 Wirth designs Modula
1989 Wirth designs Oberon
1999 Wirth retires !
--
Samiam is Scott A. Moore
Personal web site: http:/www.moorecad.com/scott
My electronics engineering consulting site: http://www.moorecad.com
ISO 7185 Standard Pascal web site: http://www.moorecad.com/standardpascal
Classic Basic Games web site: http://www.moorecad.com/classicbasic
The IP Pascal web site, a high performance, highly ****table ISO 7185
Pascal
compiler system: http://www.moorecad.com/ippas
Good does not always win. But good is more patient.


|