On Thu, 5 Feb 2004, Sidney Cadot wrote:
>
> jacob navia wrote:
> > There is a C tutorial at
> > http://www.cs.virginia.edu/~lcc-win32
> > It is written to go with the compiler, available
> > at the same URL.
<snip...>
> > Beware that I am not very orthodox, hence my tutorial
> > (and the associated compiler) is not just a tutorial about
> > ANSI C, but covers things like operator overloading and
> > other heresies 
>
> This will attract some flak from this crowd. ANSI C and operator
> overloading do not go together; this has little to do with zealotry or
> heresy... It's more like saying: I'm writing something about soccer,
> which includes a section on how to properly use a tennis racket.
But as I understand it, Jacob *does* play soccer with a tennis
racket...
Re the actual content, I gave it a very cursory inspection. The
text still has a higher-than-average number of typos (capitalize
"Linux," for example, and the diagram on page 4, besides being
slightly mis-laid-out with respect to the surrounding text, has
a typo in the compiler message itself ("sucessfully"?)).
The technical content of the text is so lcc-win32 specific as to
make any review by comp.lang.c essentially pointless. From an ISO
Standard point of view, you've got errors up the wazoo -- but as
far as I can tell, at least the first few dozen pages are correct
from an lcc-win32 point of view.
I will also say that the typography needs some work. It's legible,
but you haven't paid much attention to the consistent use of Courier
for code snippets embedded in the text, the difference between ` and '
and whatever TeX does with ", `` and '', and lots of other little
typographical nits. Makes it somewhat more annoying to read than it
really has to be, IMHO.
my $.02,
-Arthur