Obituary - John Backus, FORTRAN team leader
Alan B. Pearce email (remove spam text)
>Similarly when dealing with pointers, I fine the "one line"
>much more understandable, i.e.:
>if ((file_handle=fopen(stuff)) == NULL)
>printf ("File open failed!");
> /* do c stuff with file */
>This is personal opinion though.
>All I'll add, is despite how "dangerous" some people claim C
>is, it's extremely wide spread use seems to indicate that the
>danger level is acceptable.
I suspect there are two things here about figuring that the danger level is
1. Any good C programmer will recognise the dangers of the construct
2. Many C programmers would run the program by one of the many versions of
Lint to make sure they don't have any stupid typos that they have missed
(like a single = before the NULL).
See also: www.piclist.com/techref/index.htm?key=obituary+john+backus
You must be a member of the
piclist mailing list
(not only a www.piclist.com member) to post to the