Re: Learning C




Richard G. Riley wrote:
"Nick"posted the following on 2006-03-10:

Richard G. Riley wrote:
"mfasoccer@xxxxxxxxx"posted the following on 2006-03-10:

Thanks alot for the response, a few minutes after posting I searched
this group and found hundreds of other threads about the same topic. I
apoligize as well for double posting, that was a mistake even though
I'm sure it must look like I tryed to bump my thread.

I wanted as well, to bring forth another concern that I have with
programming in general. Many people say that ACTUALLY PROGRAMMING
real-world programs is the best way to get better. That theory makes
sense, but when I sit down to write a program in java, I often realize
that I have mastered the sytnax and searching and sorting algorithms,
yet I cannot apply this to a real-world program. Are there any books
for C or websites that explain the analytical thinking or other tactics
involved in practical uses of C?

One great way is to analyse existing systems. You mentioned moving to
Linux : this is a great idea because you can compile and step through
existing apps with the debugger.

could we keep the platform bigotry down to a dull roar? Windows has
perfectly good debuggers available as well. So if you really want to
(I've never had the urge) you can "step through existing apps".

No you cant. Firstly, I use multiple OSs : windows, OS/2 and Linux so
get away with your attempt to suggest this is an OS war bigotry.

Secondly, what system apps are you aware of in windows which come with
the C source code? Most are in C++ anyway. Most Gnome/Linux system is
in C. The OP was asking about C.

I thought you were implying Linux was better because the *debugger* was

better. I've never stepped through an existing application (that wasn't
broken)
with a debugger. If you say it's a good way to learn C, who am I to
argue.

But it *still* sounds bizzare to me

<snip>


--
Nick Keighley

.



Relevant Pages

  • Re: Flame Bait! Windows vs: The Unices
    ... That's the Joy of Programming, ... Do you have any idea how many person-hours went into the apps we're ... Or is it, perhaps the case, that Windows ... just meets business users' needs much better? ...
    (comp.programming)
  • Re: Flame Bait! Windows vs: The Unices
    ... That's the Joy of Programming, ... > Do you have any idea how many person-hours went into the apps we're ... If Unix replaced Windows, ... >> For me, and for many others, Linux meets our needs perfectly well. ...
    (comp.programming)
  • Re: handle javascript errors on the client side from arbitrary sites
    ... I'd like to be able to write an application that runs on a Windows XP ... kinda pointless and against the common programming practice. ... Now all errors will be displayed consecutively in the debugger window. ... to some external program instead of debugger. ...
    (comp.lang.javascript)
  • Re: To C or not to C?
    ... I can give you some pros and cons for several Microsoft languages (and no ... but it won't work with future Windows ... folders, copy or delete files, modify the device registry, launch apps, ... all I need to know is where to get good OBJECTIVE advice on choosing a programming language for the application I'm going to develop for WM devices. ...
    (microsoft.public.pocketpc.developer)
  • Re: Learning C
    ... Linux: this is a great idea because you can compile and step through ... you can "step through existing apps". ... windows, OS/2 and Linux so ... I thought you were implying Linux was better because the *debugger* was ...
    (comp.lang.c)