Joe said:
Why is that? Because I insist on sticking to practices that have been
long-established as the best way to do things?
Because I don't consider another approach unless there is a very good
and convincing justification?
No, because you flame anyone who doesn't do things exactly the same way
you do, know everything you do, and believe everything you do.
Which, by the way, means that your decision to investigate this
"usenet" thing was an extraordinarily stupid decision, at least in
hindsight.
(And an extraordinarily typical one. One more for the "If I had a dime
for every ..." file.)
Here's the thing - you have failed to show that your novel approach has
any advantage over the classloader method.
I have failed at nothing. I am not required to show anything, save
perhaps that in the specific instance in question it has no
*dis*advantage. Oh, and by the way, anyone who believes that they can
make it a requirement in an unmoderated newsgroup that I show even
*that* much is an arrogant prick.
Also, as the very first post mentioning the approach in question
indicated, it is not "my novel approach"; it is an approach described
by the first Web page (a page at sun.com!) that I found Googling for
information regarding my goals at the time.
So you must either fault me for Googling for information regarding my
goals and then investigating and implementing the first candidate found
at sun.com, then sticking with it provisionally when it proved to work,
or admit to making at least 1 error in judgment.
The only advantage it seems
to have is that it excuses you from learning any new development tools.
You appear to come from the perspective of someone both experienced
with certain tools and perhaps in an environment where most of the
people you come into contact with are expected or even required to use
them regularly.
Unfortunately, you carried expectations formed in that environment over
to Usenet, and the rest is, as they say, history.
Novice Java developers will come here a) not knowing all of the tools
that are out there (if anyone *ever* will; there do seem to be *so*
many...) and b) not actually caring to just yet. Many will be acutely
aware of a need to pace themselves or risk burning out on too much new
stuff too fast. Unfortunately, when they arrive here, you will flame
them and they will grow discouraged. It will be their impression that
many of the "community elders" are arrogant and rude, and moreover,
their impression apparently will be correct. "Tools are great, but the
community sucks" has actually sunk some promising new technologies in
the past, although Java has enough widespread usage and inertia that it
is clearly not at risk of that particular fate. However, a widespread
perception that "experienced Java developers are know-it-alls and
pricks with zero tolerance for newbies or independent thinking" will
nonetheless have negative consequences. Please quit contributing to
that perception before it does become widespread.
Do you realize that all the energy you've spent vehemently disagreeing
with everybody here could have been spent learning Ant? But that won't
matter to you, because you'd rather keep up the fight here.
Actually, I have no interest in fighting, and you may have noticed that
for all my various blocks and deflections I have not actually landed
many blows of my own. My interest was in getting certain information.
Now, thanks partially to you, it is in correcting all of the various
misconceptions about me, misapplications of logic, and twisted chains
of reasoning that have sprung up of late. The "misconceptions about me"
category being mandatory for obvious reasons, and the others being the
most likely routes to convincing some of the people here to weed out
the various bogus conclusions their faulty inference rules computed as
theorems, so that they quit repeatedly stating these, thus furthering
the mandatory one.
Ultimately, it is *you* who started by vehemently disagreeing with
*me*, by responding to one person's sincere and honest efforts with
derision and flamage and then expecting to be thanked! The only
appropriate response there can be "thanks for nothing"; I'd be better
off if you had never responded, although arguably better off still if
you had responded politely and diplomatically rather than immediately
putting me in the position of having to defend myself and my actions up
to that point or else.
I'm still not sure whether your choosing to write some of your earlier
postings to this thread in such a way as to put my honor in question
and at stake was a deliberate and hostile act or just a stupid mistake.
Either way, though, it seems we're all stuck with the consequences. And
that last applies to everyone who responded less than civilly to a
civil post of mine here.
What exactly are you trying to prove?
Nothing. I am trying to *dis*prove a number of false allegations that
people have made of late, regarding both my personal traits (such as my
IQ and my competence in various areas) and regarding my actions in
connection with this particular project.
False allegations which have been made either stupidly or maliciously,
but definitely without provocation (i.e. a harmful wrongdoing on my
part, resulting in someone else being insulted, injured, or suffering
property damage, perpetrated beforehand) or anything resembling
supporting evidence (hence the twisted logical scaffolds full of holes
people keep trying to hastily erect under these unsupported accusations
when I respond with skepticism...)
And this time maybe you can respond to all my questions instead of 'snipping' them.
Satisfied? (Even if many of these questions have been asked and answerd
a dozen times already. Tell me sir, are you a psychiatrist or lawyer of
some sort?)