Penguin

Differences between version 2 and previous revision of Modula2.

Other diffs: Previous Major Revision, Previous Author, or view the Annotated Edit History

Newer page: version 2 Last edited on Friday, September 12, 2003 8:31:24 pm by GlynWebster Revert
Older page: version 1 Last edited on Tuesday, February 25, 2003 8:06:28 pm by GlynWebster Revert
@@ -1,5 +1,5 @@
-Modula2 is Nicholas [Wirth]'s attempt to do a SystemsProgrammingLanguage right. Nicholas Wirth also wrote [Pascal], Modula-2 is it's more serious successor. It's safer than [C], it prevents most buffer overruns; though it feels more pedantic, you must code all type conversions explicitly and TYPE all KEYWORDS in CAPITAL LETTERS. Some WLUGer fondly remembers it like this: 
+Modula2 is Nicholas [Wirth]'s attempt to do a SystemsProgrammingLanguage right. Nicholas Wirth also wrote [Pascal], Modula-2 is its more serious successor. It's safer than [C], it prevents most buffer overruns; though it feels more pedantic, you must code all type conversions explicitly and TYPE all KEYWORDS in CAPITAL LETTERS. Some WLUGer fondly remembers it like this: 
  
 ''...a very fascist language they forced us to learn at CanterburyUniversity. It has very strict typing rules, but it does teach you structured programming, I suppose. '' 
  
 Modula2 is good, but not used much anymore. Modula2 lost out to [C] and TurboPascal in a popularity race in the early 80's. TurboPascal had a very good, cheap compiler in DOS systems, and quickly evolved into a very similar language. [C] was just there already on [Unix] systems, and Modula-2 lacked anything like C's preprocessor.