Chris:
Another thought just came to me on properties versus instance variables:
Outpost is using stock Hashtables to implement properties at the moment. It
could be that some optimization of how properties are implemented under the
covers (eg. a custom implementation of a Hashtable rather than using the
java.util.Hashtable class) might dramatically improve the performance of
property get/sets and make the issue of properties vs instance variable
performance more of a moot point in more cases.
Let's focus on functionality and interfaces for a bit.....performance
optimization is something that we should defer for a bit to see where it will
really be needed, especially when it's an implementation detail (in Outpost)
which can be transparently changed and not something in the core (Embedlets
spec).
Andrzej Jan Taramina
Chaeron Corporation: Enterprise System Solutions
http://www.chaeron.com
|