🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.msdos.programmer
Article #907

Re: Newbie Wants Advice on C-Programming

#907
From: Lars Peter Fischer
Date: Wed, 30 Dec 1992 21:35
26 lines
1814 bytes
>>>>> "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
Technical Details
Message-ID: <FISCHER.92Dec30223532@orange.iesd.auc.dk>
Path: arc1-ca.pugleaf.net!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
References: <1992Dec23.220530.15347@netcom.com> <1992Dec24.172333.7339@grebyn.com> <1hdpluINN1lv@agate.berkeley.edu> <1992Dec25.070024.15672@grebyn.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!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