Good writing is critical to good academic work -- even in
computer science.
Richard Gabriel
often quotes the Greek historian Thucydides, "A man who has the
knowledge but lacks the power to express it is no better off than if
he never had any ideas at all." I will quote Gabriel, from the
OOPSLA'93 panel
How
to Get a Paper Accepted at OOPSLA:
"I won't try to teach you how to write, but I will give you one
piece of advice: a computer scientist is equally a scientist and
a writer -- expend the effort to learn the other half of your
profession."
From a number of different sources, I have compiled a collection of
writing tips.
Here are some other links that you may find useful: