Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #25829
| Date | 2011-02-07 19:10 -0500 |
|---|---|
| From | Arne Vajhøj <arne@vajhoej.dk> |
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: Why “new”? |
| References | (8 earlier) <4d4f6434$1@news.x-privat.org> <ILednQuTBIQh-9LQnZ2dnUVZ_omdnZ2d@posted.palinacquisition> <4d4f6ae3$1@news.x-privat.org> <m8ednZJGneokPtLQnZ2dnUVZ_gOdnZ2d@posted.palinacquisition> <4d4faac2$1@news.x-privat.org> |
| Message-ID | <4d5089ff$0$23762$14726298@news.sunsite.dk> (permalink) |
| Organization | SunSITE.dk - Supporting Open source |
On 07-02-2011 03:18, Ken Wesson wrote: > See my response to Patricia. You added "programming language" to the > query but the first post mentioning J did not make it clear that it was a > programming language, only that learning it would make APL code seem less > like line noise. Whether that meant it was an APL derivative, an APL IDE, > a mathematical system using similar symbols, or some other tool was not > made clear by that post. > This makes it sound like J might be an APL derivative or relative, but is > more likely an APL ecosystem tool created significantly later in time > than APL itself. If that impression was misleading, well, Arved Sandstrom > is the one who wrote it. It could have been other things than a programming language, but a programming language should be one of the first guesses. > I suggest all of those with that trait try to be a bit more circumspect > with such opinions. Oftentimes what you thought was obvious wasn't. Tone > of voice doesn't survive the transition to email and newsposts, so > sometimes connotative content gets lost. But I don't think much was lost in "J" and "APL". > You were thinking it when you > posted it, and then you assume it's obvious to anyone reading it, but > it's not. Or in the case at hand, you assume J will be vaguely familiar > to someone else as being a programming language, when they may never have > heard of it, I am pretty sure that Peter had never heard of it either. But has learned to use Google and Wikipedia. > Not everything you were thinking when you wrote something actually makes > it into the text. Not everything you know about some of the things you > mention are known to every reader. Not every reader will take away > exactly the same meaning you intended when you wrote it or took away when > you read it. Not every reader who doesn't read it the same way you > expected them to is an idiot, or a clueless newbie that knows nothing > about programming. And, for that matter, not every reader who *is* a > clueless newbie or an idiot requires being publicly called out as such > anytime the thought happens to cross your mind that maybe they are such. > Certainly, the atmosphere in this newsgroup would be nicer and you'd have > fewer flamewars if you kept such thoughts to yourself; voicing them is > pretty much never constructive. Indeed, really there's four categories of > people you might be tempted to flame in such a manner and flaming > actually helps with none of them: > > 1. People who just misunderstood something, or not even that; they > interpreted an ambiguous phrase differently from what you expected, or > didn't know something you assumed everybody (or every programmer) knew, > or simply disagreed with you on some point where you're absolutely > convinced you're right, or even that the rightness of your position is > obvious. > > Flaming in this instance creates needless friction when what's needed > is clearer communication instead. > > 2. People who actually are clueless newbies, but are trying to learn. > > Alienating them serves no useful purpose and they won't feel inclined > to receive any free clues from you if every one of them comes coated in > vinegar. They're liable to go elsewhere, such as C++ or Lisp, after > getting the impression that "Java programmers are a bunch of stuck-up > assholes". Some may even give up on programming altogether after > getting a negative first impression of programmer culture. http://catb.org/~esr/faqs/smart-questions.html#keepcool Arne
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar
Re: Why “new”? Peter Duniho <NpOeStPeAdM@NnOwSlPiAnMk.com> - 2011-02-07 15:48 +0800
Re: Why “new”? Ken Wesson <kwesson@gmail.com> - 2011-02-08 12:30 +0100
Re: Why “new”? Arne Vajhøj <arne@vajhoej.dk> - 2011-02-08 22:58 -0500
Re: Why “new”? blmblm@myrealbox.com <blmblm@myrealbox.com> - 2011-02-09 15:31 +0000
Re: Why “new”? Arne Vajhøj <arne@vajhoej.dk> - 2011-02-07 19:10 -0500
Re: Why “new”? Ken Wesson <kwesson@gmail.com> - 2011-02-08 12:17 +0100
Re: Why “new”? Arne Vajhøj <arne@vajhoej.dk> - 2011-02-08 23:05 -0500
Re: Why “new”? Peter Duniho <NpOeStPeAdM@NnOwSlPiAnMk.com> - 2011-02-08 20:24 +0800
Re: Why “new”? Ken Wesson <kwesson@gmail.com> - 2011-02-07 09:18 +0100
Re: Why “new”? Peter Duniho <NpOeStPeAdM@NnOwSlPiAnMk.com> - 2011-02-07 16:38 +0800
csiph-web