Moderators: The Administrators, Moderators
phoenix544 wrote:no, i just wana learn how to program. i dont enter competitions anymore. Wait a minuet your loard of apple freaks why the hell are you entering a IBM competition?
Lord.Quackstar wrote:*pukes at the thought of c
Why the crap do you want to learn C? C is so complimicated. Other languages are built in C. In fact, alot of languages are out there trying to replace C due to their much simpler syntax and style.
I'm not much of a desktop programmer, but why not look into python or java (last resort. The JVM is very resource consuming and is generally slow. Good language to know though)? There much easier to use, and can still do everything C does.
Joel on Software:
One of the most misguided ideas in programming pedagogy is the idea that you have to seduce people into programming by starting with simple, fun, graphical stuff. Some people think that the best way to learn programming is to start with HTML, maybe, and then learn how to cut and paste some javascripts, and then move on. Another misconception is that you should start with a trendy, marketable programming skill like Java or Web Database Programming.
Well, those people are wrong.
For various reasons too complicated to go into here, I believe that you have to start programming at a level that is as close to the machine as reasonable. I think that this book, universally known as K&R, is THE book anyone who wants to be a programmer must learn first. Pick it up and work through it in detail. If you love every minute of it, you can be a programmer. If you find this old-school text programming stuff boring, or the pointer stuff drives you crazy, trust me, you're not going to like programming very much. If you need to be seduced into programming or if you don't have the patience to figure out what all those crazy asterisks mean, you're going to be happier doing something else. Really. But if you can make it through this book by yourself, you've got what it takes to be a top gun programmer, and you've got a terrific foundation for everything else you're going to learn.
Users browsing this forum: No registered users and 3 guests