Re: OT: Programming in C




On Tue, 2008-04-08 at 15:27 -0400, Steven W. Orr wrote:
On Tuesday, Apr 8th 2008 at 13:39 -0000, quoth Les:

=>On Tue, 2008-04-08 at 09:39 -0600, Robin Laing wrote:
=>> max bianco wrote:
=>> > I want to learn C and I know there are quite a few programmers on this
=>> > list. I am looking for a couple of good books on learning C. I am not
=>> > exactly a beginner but I am no expert and i would like to start going
=>> > over everything from scratch.

One thing I've noticed over the years is that the majority of C coders out
there, no matter how good they are, never really master the ability to
composed and decompose complex declarations and references. I don't say
this in a perjorative fashion, but I see it a lot and it's important to be
able to distinguish between an array of pointers to integers and a pointer
to an array of integers, i.e.,

int *foo[10];
int (*foo)[10];

Going through K&R is standard, but this is a basic complaint I've had for
a long time.

This comment reminded me of the fabulously useful little utility cdecl
(and its cousin c++decl) which translates between the English
description of a declaration in C (resp. C++) and the actual C (resp.
C++) code itself.

So I went to try them and discovered they weren't installed.

So I went to install them and discovered that they are no longer in the
repository.

That's a shame. Anyone know why they were dropped?
--
Matthew Saltzman

Clemson University Math Sciences
mjs AT clemson DOT edu
http://www.math.clemson.edu/~mjs

--
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list



Relevant Pages

  • ftp access Qs to ftp.freeBSD & mirrors
    ... Thanks for the responses & pointers. ... sorry about sending this out wrong the first time to ... the FTP attempts were numurous using quite a lot of anon vs. anonymous ... And, really, thank you one and all for the man & install guide ...
    (freebsd-questions)
  • Re: OT: Programming in C
    ... C++) and the actual C (resp. ... So I went to install them and discovered that they are no longer in the ... compile on FC6 or FC8. ... If someone else finds a copy which compiles out of the box, let me know, I can't seem to find the old Fedora source archives where my bookmark leads me. ...
    (Fedora)
  • Re: New Motherboard, New XP Install?
    ... Thank's for the replies, i appreciate your pointers. ... but that's what i want: I want what i want without hard work! ... > I want to install a new CPU, ... > C:\ Operating System ...
    (microsoft.public.windowsxp.general)
  • Re: New Motheboard, New XP install?
    ... Thank's for the replies, i appreciate your pointers. ... but that's what i want: I want what i want without hard work! ... >I want to install a new CPU, ... > C:\ Operating System ...
    (microsoft.public.windowsxp.basics)
  • Re: RHSA-2003:325 (glibc-2.3.2-27.9.6) breaks my RH9...
    ... install is going to break something. ... always keep a bootable stock ... kernel handy. ... Clemson University Math Sciences ...
    (RedHat)