home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!gatech!prism!gt6758b
- From: gt6758b@prism.gatech.EDU (Michael Maverick Kopack)
- Newsgroups: comp.lang.c
- Subject: Moving from Pascal to C, Help please!!!!!!
- Message-ID: <78858@hydra.gatech.EDU>
- Date: 28 Dec 92 19:22:19 GMT
- Organization: Georgia Institute of Technology
- Lines: 37
-
- Could somebody please tell me how I should go about trying to learn C? I've
- gotten SAS/C 6.1, but really don't understand what I'm doing with it. My
- programming experience has been limited to PASCAL and BASIC and LISP. Heck,
- they don't even teach C here at GT! I co-op with a government research center
- and they have taught me a little, but I'm having a really big problem
- understanding the stuff with pointers.
-
- I have been reading through a book called "C as a second language for PASCAL
- programmers" and have the most recent copy of the CManual disks in the Fish
- collection printed out. Are there any resources I could use that would give
- me a good, solid understanding of C.... I don't care about being able to do all
- the wiz-bang graphics and such yet, I just want to be able to write a few
- useful programs in C for my Amiga!
-
- There are a lot of things about C that I find very frustrating after comming
- from a decent course in Pascal. For one is the way that Arrays are handled.
- I like being able to do stuff like array [6..26] of int whereas in C you
- get forced into calling the indeces 0-19. I also HATE that there are no true
- pass by reference parameters!
-
- It seems that C pretty much took Pascal and threw all the rules out the window!
- I can't imbed functions so other procedures can't see them (scoping rules),
- I have to use global variables a lot (taught as a no-no at GT) and it just
- seems like C is TOO flexible! How do you guys get anything done when there are
- about 500 different ways to do it?
-
- Please, open my mind to C! I'd hate to have to try to do everything for my
- Amiga in Pascal, considering how much of the Amiga software is written in
- and documented for C......
-
- Thanks a million,
- Mike Kopack
- --
- Michael Maverick Kopack | Sex, drugs, rock and roll
- Internet: gt6758b@prism.gatech.edu |and my Amiga, what else could
- kopack@vortex.erda.rl.af.mil |one ever want?
- kopackm@lonex.rl.af.mil \---------------------------------------
-