Teaching takes time. Just because some unknown beginner
expresses an opinion doesn't mean that it represents the
concensus of the experts.
WHO are you talking about as "unknown beginner"?
Gennady Kalmykov, by ANY chance?
Wouuld you kindly expand on that?
There are, clearly, a number of programmers who think that
exceptions solve all problems.
Bullshit.
I know of not a single programmer that says that,
unless you are talking about some lunatic or cultist.
(There are also some who think
just the opposite.)
Too bad. They need their brains examined once in a while.
Whether any of these can be counted among
the "experts" is another question.
Uhu, and how do you define an "expert"?
Historically, there are
trends,
Scuze me, are you a politician or a programmer?
You mean like a wind, blowing between your ears?
You are probably in the wrong business with this kind of language.
You should be a diplomat.
when exceptions first became
available (in major languages), there was a very strong swing
toward them,
Just like with anything else "new" that comes around.
Anything else is new under the sun?
Sir, do you happen to have a problem with Java,
and what that problem might be?
Would you kindly spill out your position on that?
(which was initially defined
about that time). As time goes on, and we acquire experience
with the technique,
Which technique do you acuqure the exerience with?
the overshoot is amortized,
Meaning?
You are in the wrong business?
Are you a bookwarm, a book keeper or an accountant
that, for some strange reason, ended up polutting the lands
of ultimate beauty - the art of programming?
Who is we?
Can't you learn to stand on YOUR own feet?
Or you foreven need to conspire with others?
Do you happen to have YOUR OWN opinion on ANYTHING?
tend to
oscilate to a more measured position.
Which is what?
Peddling the horshit by truckloads?
Sorry, sir, I am a software architect.
I don't take this kind of bullshit as something to even botther.
It simply takes up my time and creative energy on dealing with
lowest grade garbage and templates. I can not afford that.
Back in the mid 1990's,
Uhu.
I was one of the few in the anti-exception camp
You can not be THAT dumb, or could you?
All this "pro" and "anti" is a cult mentality.
(along with Herb
Sutter!),
Oh, I am impressed.
and had some more or less heated discussions with
people like Dave Abrahams,
On your knees, mortals!
who strongly favored them. Today,
Dave and I have very similar positions, varying only in details
such as?
Can you ever state anything in specifics that matter
in the scheme of things and change anything?
(and even more so, I think, in the way we expression them): he
definitely realizes that there are times when return codes
Definetely so. You can not run exception mechanism as your
progam logic. That is simply dumb if not outright extremist.
You can not use a gun to clean up your ears or even nose.
Everything has its own use and limitations.
(or
even other solutions, like that used in iostream or by IEEE
floating point) are appropriate, and I find exceptions very
useful in specific cases, and certainly wouldn't reject them out
of hand. I would guess that today, there is a consensus among
the experts,
Screw those "experts".
You you ARE presented in the expert section on programmer's
goldmine sites and you do have some brains, no question about it.
But what you write here is not of a sw expert position,
but of a cunning politician that says nothing that actually
means anything in reality.
What a pitty.
I am highly dissapointed.
more or less around Dave's or my position.
Oh, oh, oh, oh.
Who is Dave? A brother of Jesus Christ?
The inventor of the wheel?
And who are you, for that matter?
Are you on a standards committee by any chance?
--
Programmer's Goldmine collections:
http://preciseinfo.org
Tens of thousands of code examples and expert discussions on
C++, MFC, VC, ATL, STL, templates, Java, Python, Javascript,
organized by major topics of language, tools, methods, techniques.