Welcome, Guest. Please login or register.

Author Topic: Learning C with the Amiga  (Read 32546 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline ethierbach

  • Newbie
  • *
  • Join Date: Nov 2006
  • Posts: 35
    • Show all replies
Re: Learning C with the Amiga
« on: February 08, 2007, 09:41:14 PM »
Pardon me for jumping in here...

Don't mind too much about the "language wars"...but I hope you can take away one point from it all.  Once you have C and C++ well in hand, take some time to learn a completely different sort of language, one that pushes you to think in a different direction than C does.  Maybe one with strict typing like Pascal, or an interpreted one like Perl.  That will help you to separate specific language quirks from sound general programming principles.

Your take on C seems a lot like my wife's -- she regards the code as self-documenting, and considers comments to be a distraction.  I have a different view, probably colored by my experience with IBM System/370 Assembler.  I'd much rather read comments, to know what the programmer meant to do, than play computer and try to execute the code in my head.

Interestingly enough, one of my lame justifications for getting an Amiga was to get more comfortable with C, as I hope to get involved with some Linux or other kernel programming.  Hacking around with Amiga programming seemed much more interesting than the many other options I have.

-Ed-
 

Offline ethierbach

  • Newbie
  • *
  • Join Date: Nov 2006
  • Posts: 35
    • Show all replies
Re: Learning C with the Amiga
« Reply #1 on: February 09, 2007, 02:52:03 AM »
@Hyperspeed:
I agree that this thread might not be the best starting place.  :-)   Here's a quick and easy set of tutorials that I found helpful:

http://einstein.drexel.edu/courses/CompPhys/General/C_basics/c_tutorial.html

It's not Amiga-specific, but enough to hopefully give a good flavor of the language.
-Ed-