S
spinoza1111
This may all be true "in law", but you are the only one threatening
international law suits. No-one else has "charged" negligence; people
have simply, clearly, and repeatedly demonstrated unprofessional
carelessness by Schildt and his publisher.
In common practice, the same common practice that you promote so
loudly when discussing the way actual programming occurs, it's a
simple matter to be negligent without having an intent to be negligent.
It's termed carelessness and, if being performed in an environemnt where
professionalism is required, then it demonstrates a likely unprofessional
approach to the task.
Nobody outside programming recognizes the programmer self-image,
because the tools programmers use are made for exchange value (profit)
and not for use value, and access to employment is controlled by
nonprogrammers who value subservience over skill (cf Phillip Kraft,
PROGRAMMERS AND MANAGERS, Springer 1978). Programmers are covered by
traditional employment law in which "the employee is worthy of his
hire" and Reagan-era rewriting of the (US) Uniform Commercial Code
which today holds software vendors harmless for errors.
Therefore neither Schildt nor McGraw Hill can be seriously charged
with negligence and to make this charge is criminal and civil libel.
In my opinion, he did the best job he could for the bulk of his
audience, and his laudatory Amazon reviews confirm that his haters are
the sort of people who can't stand Microsoft, who set up www.meankids.org.
To make errors, receive genuine criticisms, and to not correct those
errors is further demonstration of that unprofessionalism. And to then
make your livelihood based on those uncorrected errors.... ??
It is a common programmer fantasy, inside corporations which do not
recognize them to be professionals, and who treat them shabbily, to
believe that they work within a *laager* of professionalism, and in
these fantasy *laagers* men set themselves up as experts. But when the
content of their expertise is investigated one discovers it to be a
mass of mostly disconnected rules which they are unable to express in
clear English.