Mail Archives: djgpp/1996/07/05/12:01:42
P=E5l-Kristian Engstad wrote:
> Actually, you are wrong. "C" _is_ very programmer friendly. As I used t=
o
> tell my C students: "C is made by programmers, for programmers."
> One basic fact about programmers is that we hate to write tedious comma=
nds
> 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, yo=
u
> can do so in "C"!
> =
> "C" is certainly not programmer unfriendly. But I might agree in that i=
t
> is not exactly beginner friendly.
> =
Perhaps I was not clear. It is certainly pleasing to write a tight terse=
=
routine with no wasted code. And the language lets one do it. But the =
bugs it engenders can be frustrating because it requires some knowledge =
beyond the syntax of the language.
- Raw text -