I'm interested in this mainly as an academic exercise, because I see
using reflection as the only dynamic behaviour that Java offers and
it allows for some 'tricks' (for want of a better phrase) to write
less code.  I'm also interested in the sort of reception that this
kind of code gets - most people who I've worked with (Java
programmers) hate it, but some people (Perl programmers) think it's a
nice solution to a problem.

Reflection is not bad in itself, but be aware that it's gotten a lost
faster in newer JDK, so your perf test on JDK 1.5, which shows no slow
down, might do terribly on JDK 1.2 for example.

I suspect Java jocks avoid reflection more because of the ugly syntax
than any other reasons (at least with using a recent JDK with fast
reflection). --DD

PS: No I don't have access to the trees any more. I'm -1 on making
DirScanR slower for sure ;-) Regarding this change, I'm -0 until
tested on a 10/15 level deep hierarchy, but with thousands of files,
with some dirs having a large number of files. I think these were the
"crucial" caracteristics of the trees I had.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to