🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.engineering.electrical
Article #98

Re: C Programming

#98
From: Spehro Pefhany
Date: Wed, 20 Aug 2003 19:45
68 lines
4823 bytes
On 20 Aug 2003 10:19:54 -0800, the renowned Floyd Davidson
<floyd@barrow.com> wrote:

>Spehro Pefhany <speff@interlog.com> wrote:
>>On Wed, 20 Aug 2003 14:54:47 GMT, the renowned "CyBorg 0091"
>><non@no.na> wrote:
>>
>>>Not helpfull information.
>>
>>comp.lang.c is just about useless for a beginner unless your sole
>>interest is in rigid conformance to the ISO/ANSI standard. It's not
>
>But of course every beginner *should* be exceedingly interested
>in exactly what "rigid conformance to the ISO/ANSI standard" is,
>and hence comp.lang.c is a wonderful source of extremely good
>information.  Google is a beginner's friend...  (and an old
>timer's best friend).

Yes. 

>>about programming or algorithms or for discussion of compiler quirks
>>*at all*. 
>
>It doesn't teach beginners to use editors, how to sit correctly
>in a chair, or how to build a house to put their computer in
>either.  Is that wrong?

Certainly not, but he asked about C programming, not writing portable
C code or inserting AGP cards into the appropriate orifice. I'm
thinking Knuth or something from O'Reilly rather than ISO/IEC
9899:1999. This may be a matter of which learning method works better
for the person- not everyone learns best starting with BNF notation
descriptions of the grammar. I like to see lots of examples as well. 

>>If you're really interested in the language as defined in the
>>standard, you can get the same information, minus the attitude (which
>>can be devastating for newcomers who have yet to grow a skin) by
>>picking up a copy (PDF if you like) of the ISO/IEC 9899:1999 standard.
>>It's not very expensive. 
>
>It's $18, last I knew.  But the understanding that Chris Torek
>or Larry Kirby are willing to provide for free, is priceless.

I agree. IIRC, Richard Heathfield has been quite helpful to me on a
couple of occasions. It's the inquiries that start "how do I print" or
"how do I use the timer" and stuff like that that really are
inappropriate for that ng. Unfortunately, I/O seems to be where
beginners tend to have their first serious questions.

>>Also look for lists devoted to the compiler(s) you are interested in. 
>
>Next to c.l.c, the next most useful newsgroup would be one devoted
>to the particular platform (that is, a C implementation on a given
>computer), though in some cases just a programming group for the
>OS will do.  Examples are, for Linux, the various comp.os.linux.*
>groups, and more generally for a unix OSs, comp.unix.programmer.
>There are similar groups for Mac's, Windows, etc.

For a lot of embedded compilers, there don't seem to be many
newsgroups, other than comp.arch.embedded, but there are many active
mailing lists. 

Best regards, 
Spehro Pefhany
-- 
"it's the network..."                          "The Journey is the reward"
speff@interlog.com             Info for manufacturers: http://www.trexon.com
Embedded software/hardware/analog  Info for designers:  http://www.speff.com
Technical Details
Message-ID: <0fj7kvsu6jejdvslg99tcee1iko0v1n2s8@4ax.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-01!sn-xit-09!supernews.com!newshosting.com!news-xfer2.atl.newshosting.com!newsfeed.mountaincable.net!cyclone01.bloor.is.net.cable.rogers.com!news02.bloor.is.net.cable.rogers.com.POSTED!not-for-mail
References: <3f433abc$0$10359$afc38c87@news.optusnet.com.au> <3f4366ff_1@news.brisbane.pipenetworks.com> <iuL0b.1361$d6.88387@nasal.pacific.net.au> <3f438bb6@news.comindico.com.au> <oc77kvsdi7nl7n2aiamflaf4c2ucjgnflk@4ax.com> <87isosw5rp.fld@barrow.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 112d1e,77ffeaa37445ee88
X-Google-Attributes: gid112d1e,public
X-Google-Thread: 10d137,77ffeaa37445ee88
X-Google-Attributes: gid10d137,public
X-Google-Thread: 107cee,77ffeaa37445ee88
X-Google-Attributes: gid107cee,public
X-Google-Thread: 103407,77ffeaa37445ee88
X-Google-Attributes: gid103407,public
X-Google-Thread: 111d0a,77ffeaa37445ee88
X-Google-Attributes: gid111d0a,public
X-Google-Thread: 108c83,77ffeaa37445ee88
X-Google-Attributes: gid108c83,public
X-Google-ArrivalTime: 2003-08-20 12:45:38 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-01!sn-xit-09!supernews.com!newshosting.com!news-xfer2.atl.newshosting.com!newsfeed.mountaincable.net!cyclone01.bloor.is.net.cable.rogers.com!news02.bloor.is.net.cable.rogers.com.POSTED!not-for-mail
From: Spehro Pefhany <speff@interlog.com>
Newsgroups: alt.engineering.electrical,aus.computers,aus.electronics,sci.electronics.basics,sci.electronics.design,sci.electronics.misc
Subject: Re: C Programming
Organization: Rather
Message-ID: <0fj7kvsu6jejdvslg99tcee1iko0v1n2s8@4ax.com>
References: <3f433abc$0$10359$afc38c87@news.optusnet.com.au> <3f4366ff_1@news.brisbane.pipenetworks.com> <iuL0b.1361$d6.88387@nasal.pacific.net.au> <3f438bb6@news.comindico.com.au> <oc77kvsdi7nl7n2aiamflaf4c2ucjgnflk@4ax.com> <87isosw5rp.fld@barrow.com>
X-Newsreader: Forte Agent 1.93/32.576 English (American)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 68
Date: Wed, 20 Aug 2003 19:45:35 GMT
NNTP-Posting-Host: 24.42.17.161
X-Complaints-To: abuse@rogers.com
X-Trace: news02.bloor.is.net.cable.rogers.com 1061408735 24.42.17.161 (Wed, 20 Aug 2003 15:45:35 EDT)
NNTP-Posting-Date: Wed, 20 Aug 2003 15:45:35 EDT