🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.modula2
Article #562

RE: overview advice?

#562
From: John Andrea
Date: Wed, 09 Sep 1992 19:04
26 lines
1246 bytes
overview of Modula-2
of the top of my head i would include

-history
 Prof. N. Wirth
 AlgolW -> Pascal -> Modula -> Modula-2 -> Oberon -> Oberon-2

-language size
 number of reserved words, number of build in functions
 simplicity of language, but power of operators

-modularity
 definition and implemention modules, and how they're used by teams to build
   large projects
 data abstraction, by using modules and hiding details

-strong type checking (VS the C style)
 type checking across procedures (VS the fortran style)
 and type checking across modules
 and the ability to override type checking with ARRAY OF BYTE, etc.

-current problems, is PIM good enough, standardization ??
 (throw in some good quotes from Prof Wirth)

john andrea
andrea@essex.stfx.ca
Technical Details
Message-ID: <009605E1.EE89FF00.30375@esseX.stfx.ca>
Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!ucbvax!ESSEX.STFX.CA!andrea

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!ucbvax!ESSEX.STFX.CA!andrea
From: andrea@ESSEX.STFX.CA (John Andrea)
Newsgroups: comp.lang.modula2
Subject: RE: overview advice?
Message-ID: <009605E1.EE89FF00.30375@esseX.stfx.ca>
Date: 9 Sep 92 19:04:03 GMT
Sender: daemon@ucbvax.BERKELEY.EDU
Reply-To: Modula2 List <INFO-M2%UCF1VM.BITNET@cmsa.Berkeley.EDU>
Distribution: world
Organization: The Internet
Lines: 26