C is for Cocoa
Subject:   Maybe you should simply recommend particular books for people to learn C from
Date:   2003-07-31 10:43:00
From:   tallama
Response to: Maybe you should simply recommend particular books for people to learn C from

Hi, this is the author.

Yes, I agree it would be wonderful if everyone who wanted to program could go to college and learn all this stuff as they worked their way to their CS degree. It would also be wonderful if the texts you mentioned were understandable for those people who don't already have CS degrees.

The idea here is to get people to a point where they can poke around a bit and discover things on their own. I am a firm believer that the best way to learn how to do almost anything on your computer is to read/be told/whatever the basics, and then explore and learn the more advanced things as you go. It's not holistic, but then what is, really?

If these tutorials don't help you, that's fine; don't read them. But from the other comments here I hope you can acknowledge that many other people have been looking for just such an approach, and that's why this tutorial is a good idea; people want it. If you're not one of those people, that's fine, but that doesn't mean that no one wants it. (Don't fall into the common CompSci trap of believing that everyone's needs and wants are yours).

Main Topics Oldest First

Showing messages 1 through 1 of 1.

  • Maybe you should simply recommend particular books for people to learn C from
    2003-08-29 15:00:09  anonymous2 [View]

    I liked this article, but no newer ones seem to be arriving or a book being written on the same idea. Maybe I bookmarked the wrong page (The first C is for Cocoa page) and can't see easily the follow-ups.

    Are new articles and-or a book being written around this. I found it funny when I originally saw the article (the day it came out, too) that I had been griping for a year for precisely this fact. I had understood that it was universally understood that to learn Cocoa you had to learn C first. So I started trying to get a handle on C, but I did start reading in Objective-C and Cocoa and for half of the things I read for C I'd read something in the Cocoa documentation along the lines of "In C you would do this, but in Cocoa it's not necessary". Also a lot of the C don't assume you'll be using frameworks and libraries for a graphic environment, so I was able to make a little C program that would print some stuff to the screen in text but that had advanced me exactly 0% in transforming that into a Window in Cocoa that did the same thing.