by loftar » Wed Jun 24, 2009 5:01 am
I can't speak for Jorb, but please do let me remind you that a "perfect" or "impeccable" language in the sense of being devoid of flaws or outright errors (and even on that level, I know for sure that I, for one, write less than perfectly idiomatic English), is only the beginning of good language; only on top of that can one attempt more exciting constructions and variations. I, for my part, have gotten the vast part of my knowledge of English from reading technical documents of various kinds (programming documentation, manuals, RFCs, &c.), and I'm sure that reflects rather well in my usage of the language. I do know for sure that I don't know a fraction as many idioms or exotic grammatical constructions in English as I do in Swedish. Add to that the inherent advantages in writing rather than speaking, such as being able to go back and revise the text or reflecting on it for a while.
I don't know if I might be sounding elitist, but sometimes the drive to improve oneself can be hard to distinguish from elitism. And, it should be mentioned, linguistics is one of my primary interests apart from programming.
"Object-oriented design is the roman numerals of computing." -- Rob Pike