FWIW, I generally agree with Roedy, at least to a degree. Helpful
pointers on English spelling and grammar, especially for a likely non-
native English speaker, is all well and good, but when their English
is clear enough that the question they're asking is discernible, it's
a little rude to criticize their grammar and offer no Java-related
advice. This isn't people.lang.english.learn.
I'm afraid I must jump in here and say that both sides are behaving
like asses.
Andrew, your frequent mild grammar and spelling flames/pedantry often
do seem to take priority over actual on-topic content.
Kaldrenon and Roedy, however, you weren't quite fair here, as Andrew
did actually offer some Java-related advice here -- indeed, he pointed
to the excellent and free Java Tutorial, where a lot of people would
have pushed the n00bs directly towards a pay solution such as a book.
And since they actually asked for books and maybe would prefer
physical books (even expensive ones) to a Web site, he did also
provide a pointer to those.
Nonetheless, there are a few people showing a tendency to post 100%
off-topic responses to on-topic posts from time to time. Andrew was
not 100% off-topic in this particular instance, it's true, but Andrew
and Lew in particular seem to be prone to this nonetheless. This
includes such instances as:
* Answering a Java question that could be reasonably parsed with 100%
pure, Java-free spelling and grammar criticism;
* Answering a Java question with a long essay on the relative merits
of cross-posting and multi-posting that was 100% Java free;
* Responding to posts regarding Java sites or Java software with 100%
off-topic rants denouncing the posters as spammers, despite the post
being clearly on-topic and, in most cases, even non-commercial. (I
would consider on-topic but commercially-motivated postings to be
acceptable given full disclosure and given that there is no excess/
frequent repetition or excessive cross-posting. An announcement, say,
or a response to a question that suggests a commercial solution. Note
"full disclosure"; I have been known to drop a load on someone myself
when they sneakily answer a question by suggesting they use thus-and-
such without mentioning up-front that thus-and-such is proprietary and
expensive. If the poster financially benefits I would especially
consider lack of disclosure, that the solution costs money or that the
poster captures some of that money, to be especially egregious.)
* Flaming that isn't in retaliation to a pre-existing flame, or that
leaves the "score" unbalanced more generally (i.e. is an odd-numbered
flame in its references chain).