[ back to toc ]

Hi

Date: 2002/06/03 13:42

Q:
Hi Peter,
A Statement,"C's compactness and coherence is mainly due to the
fact that it is a one man language".
Referring the above statement why is 'C' a compact and coherent
language.Give Ex

A:
This is more a language philosophy question than programming. C is compact
and hard to read for the novice compared to the languages of the same age,
like PASCAL and Algol. PASCAL has keywords BEGIN/END while C uses { and }.
This is much more cryptic. C has a preprocessor that allows programmers to
write obfuscated code. PASCAL or Algol does not. In C this is not the
language the forces you to write readable code. On the other hand: if you
have a multi-men, large scale project you need coding standards to follow
when you cone in other languages as well.

Contrary: there are languages, like Perl or APL, which are much more
compact and much more "one man language".

Regards,
Peter

[ back to toc ]