home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky alt.msdos.programmer:3052 comp.os.msdos.programmer:11704 comp.sys.ibm.pc.programmer:707 comp.lang.c++:18566 comp.lang.c:19044
- Path: sparky!uunet!cs.utexas.edu!qt.cs.utexas.edu!yale.edu!spool.mu.edu!think.com!enterpoop.mit.edu!eru.mt.luth.se!lunic!sunic!dkuug!aud.dk!vaxc.aud.auc.dk!fischer
- From: fischer@iesd.auc.dk (Lars Peter Fischer)
- Newsgroups: alt.msdos.programmer,comp.os.msdos.programmer,comp.sys.ibm.pc.programmer,comp.lang.c++,comp.lang.c
- Subject: Re: Newbie Wants Advice on C-Programming
- Message-ID: <FISCHER.92Dec30223532@orange.iesd.auc.dk>
- Date: 30 Dec 92 21:35:32 GMT
- References: <1992Dec23.220530.15347@netcom.com>
- <1992Dec24.172333.7339@grebyn.com> <1hdpluINN1lv@agate.berkeley.edu>
- <1992Dec25.070024.15672@grebyn.com>
- Sender: news@vaxc.aud.auc.dk (USENET News System)
- Organization: Mathematics and Computer Science, Aalborg University
- Lines: 26
- In-Reply-To: malak@grebyn.com's message of 25 Dec 92 07: 00:24 GMT
-
-
- >>>>> "Michael" == Michael Malak (malak@grebyn.com)
-
- Michael> 1) It has structured syntactic blocks for constants, types and
- Michael> variables.
-
- Which is not much of an advantage. Look at all the pain Knuth has gone
- through to work around it.
-
- Michael> 2) It has nested procedures.
-
- Sound like a neat idea but isn't a big deal in practice. Modules in
- much better. If you keep your modules (files in C) small, and keep
- functions local (static) you rarely need nested procedures. Note that
- Wirth is abandoning the idea, too.
-
- Michael> 3) Most importantly, the good structured programming professors
- Michael> wouldn't be caught dead teaching C (biggotry in my opinion).
-
- A professor that believes the notion of structured programming is tied
- to a specific language should be teaching gardening instead.
-
- /Lars
- --
- Lars Fischer, fischer@iesd.auc.dk | It takes an uncommon mind to think of
- CS Dept., Aalborg Univ., DENMARK. | these things. -- Calvin
-