View previous topic :: View next topic |
Author |
Message |
nextguardian Very bored

Joined: 05 Feb 2006 Posts: 121
|
Posted: Wed Jul 04, 2007 8:34 pm Post subject: Programmers |
|
|
Does anyone here program in C, C++, or C#? If so, how did you learn? |
|
Back to top |
|
 |
cstdenis Evil Overlord

Joined: 31 Dec 1969 Posts: 6490 Location: In the tubes.
|
Posted: Wed Jul 04, 2007 11:02 pm Post subject: |
|
|
RTFM |
|
Back to top |
|
 |
nextguardian Very bored

Joined: 05 Feb 2006 Posts: 121
|
Posted: Thu Jul 05, 2007 8:38 pm Post subject: |
|
|
I'm not arguing your point, but I'd like to point out that everyone learns differently, from a different source. Some people learned to program from work, some learned on a C64 back in the day, lol. I freely admit to having trouble learning C and it's derivatives "by the book," so that's my reason for asking. I should have made that more clear, I guess. |
|
Back to top |
|
 |
cstdenis Evil Overlord

Joined: 31 Dec 1969 Posts: 6490 Location: In the tubes.
|
Posted: Fri Jul 06, 2007 10:39 pm Post subject: |
|
|
If you already know other languages, a basic tutorial and lots of reference would probebly do it. C is such a common language that lots of others like PHP, Java, JavaScript, all derive their basic syntax from it. Cookbook style works well here (at least it did for my learning Perl).
If you are new to programming, then it depends on how you lean. A cook book style book can work well if you learn best by practical example. Viewing the source of the large amount of open source software out there can also help a lot in that kind of thing -- tho it can be hard to find something that is well written and well commented.
If you need to be walked through stuff more, a c for dummies type of book may work better.
personally, I've learned most of my programming from a combination of basic tutorials and reverse engineering stuff. Making modifications to an existing program is a great way to learn. Change something and see what it does.
Once you lean one language others tend to be much easier because many of the fundamental concepts are the same, and the understanding of the working of operating systems you gain is also beneficial--tho you don't get such understanding as much with higher level languages. |
|
Back to top |
|
 |
nextguardian Very bored

Joined: 05 Feb 2006 Posts: 121
|
Posted: Sun Jul 08, 2007 12:04 am Post subject: |
|
|
Thanks for the advice! I'll give it some thought and play to my strengths. Thanks again. |
|
Back to top |
|
 |
|