Mail Archives: djgpp/1996/07/05/05:15:19
deuce wrote:
> I do not mean to discourage you about your programming abilities, but
> BASIC 10 years ago has very little to do with C. I have been programming
> many different high level languages for many years. C presents other
> problems. It is very powerful and terse, but not very programmer
> friendly. It is possible to make invisible bugs. Get a really good book
> and go VERY slowly. I am using Waite groups Robert Lafore's Microsoft C.
> Although dedicated to MS C and Quick C, it is a fine presentation and I
> have run across few problems (far pointers being one) in using it. And no
> programmer should be without Kerighan & Richie.
Actually, you are wrong. "C" _is_ very programmer friendly. As I used to
tell my C students: "C is made by programmers, for programmers."
One basic fact about programmers is that we hate to write tedious commands
over and over again. That is why "C" uses { and } instead of BEGIN and END.
Also, C is extreme in the sense that you can do "almost everything".
"C" does _no_ range-checking. If you want to reformat the hard disk, you
can do so in "C"!
"C" is certainly not programmer unfriendly. But I might agree in that it
is not exactly beginner friendly.
> C is also very dependent on the compiler, linker and daunting array of
> options that "fix" or deal with situations you never imagined existed.
>
> I'll know how you are progressing by questions you leave here. Good luck.
PKE.
--
----------------------------------------------------------------------
| Pål-Kristian Engstad | engstad AT funcom DOT com | Games programmer, PSX |
| Funcom Oslo AS | Ph +47 22 42 01 02 | developer & Linux Fan |
----------------------------------------------------------------------
- Raw text -