Article View: comp.lang.modula2
Article #2149Re: Oberon vs Modula-2
From: Cheryl Lins
Date: Mon, 23 Nov 1992 17:52
Date: Mon, 23 Nov 1992 17:52
17 lines
1449 bytes
1449 bytes
In article <1992Nov23.124207.9204@neptune.inf.ethz.ch> templ@inf.ethz.ch (Josef Templ) writes: >But, wouldn't it be nice to resolve these ambiguities by removing >local types (and procedures and constants) from the language? I'm all for it. Just by eliminating nested procedures you get rid of these problems. You also make the language simplier. You make compilation easier. Optimization is easier (less aliasing for starters). And I don't what to here the excuse the 'we have too much software written at ETH that use these features to eliminate them now'. Look at C and C++. Some of the worst features of these languages originated because the designer(s) wanted to remain compatible with some earlier language (C with BCPL, C++ with C) . Plus, maintaining software would be good experience for students. It's something they'll have to do a lot in the real world. -- Cheryl Lins Oberon Paladin lins@apple.com "Beware the following code - I've only proven it correct, not tested it" Knuth
Technical Details
Message-ID:
<1992Nov23.175251.25616@gallant.apple.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!olivea!spool.mu.edu!agate!apple!mumbo.apple.com!gallant.apple.com!cherylReferences:
<1992Nov23.124207.9204@neptune.inf.ethz.ch>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!olivea!spool.mu.edu!agate!apple!mumbo.apple.com!gallant.apple.com!cheryl From: cheryl@gallant.apple.com (Cheryl Lins) Newsgroups: comp.lang.modula2 Subject: Re: Oberon vs Modula-2 Summary: Oberon wins 6-0! Message-ID: <1992Nov23.175251.25616@gallant.apple.com> Date: 23 Nov 92 17:52:51 GMT References: <1992Nov23.124207.9204@neptune.inf.ethz.ch> Organization: Apple Computer Inc, Cupertino, CA Lines: 17