> The notion of static typing is more philosophical. (I won't
start a philosophical debate.)
No one can deny the technical benefits of static typing and you certainly don't have
to convince me of them. My point was that as with anything there are trade offs.
Java's type model isn't flexible enough to meet the requirements for compatibility
and dynamicity that we needed in the management API.
We have that -- statically typed management in AS5/6, EAP5 -- and as Jason said, it never
scaled;
no way we could (and actually didn't) get such great support for all diff (sub)systems
in so little time as AS7 did.
-Ales