Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!wuarchive!psuvax1!rutgers!cmcl2!lanl!jlg From: jlg@lanl.gov (Jim Giles) Newsgroups: comp.lang.c Subject: Re: ambiguous ? Message-ID: <14109@lanl.gov> Date: 23 Oct 89 21:05:41 GMT References: <1989Oct22.184222.29580@twwells.com> Organization: Los Alamos National Laboratory Lines: 22 From article <1989Oct22.184222.29580@twwells.com>, by bill@twwells.com (T. William Wells): > Followups have been directed to alt.flame. Followups have been redirected here!! I don't read alt.flame. > You see, if you knew beans about C optimizers, [...] And you do, I suppose? Then you can explain why you think C is faster than other languages in spite of the fact that it is inherently harder to optimize. Once a program has been parsed and is represented by an abstract syntax tree (or some other intermediate representation) it is nearly impossible to tell what language the original source was in - except C which has more aliasing and potential dependencies than most other languages. Also, C's character processing is less efficient as well. In those respects that are important to compiling, C is nearly identical to most other imperative languages. In those respects where it differs, it is harder to optimize. > You may have knowledge, but you are lacking in C wisdom. ^^^^^^^^ Is that the peculiar mental condition which prevents you from discussing an issue without resorting to abuse?