| Article: |
C is for Cocoa | |
| Subject: | Maybe you should simply recommend particular books for people to learn C from | |
| Date: | 2003-07-31 08:23:22 | |
| From: | anonymous2 | |
|
I do not mean to be terribly harsh, but the fact that this article qualified as an article blows my mind. I am a senior in Computer Science at LSU where we have learned C from day 1 and used it ever since as our program is more of a system development program. There is so much more that these people will need to know that you cannot possible fit into even a moderate number of articles.
|
||
Showing messages 1 through 2 of 2.
-
Maybe you should simply recommend particular books for people to learn C from
2003-07-31 10:43:00 tallama [View]
-
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.
Eduo
eduo@mac.com



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).