At 12:47 13.12.2003 -0500, Updike, Clark wrote:
>I'm trying to remember what aspects of jython this compatibility
>restriction affects--what features could be added if 1.1
>compatibility was dropped. I scanned jython source for 1.1
>references but only find things that required workarounds or minor
>performance issues, yet I remember running into a retriction at
>one point. It may have been related to seemless python collection
>conversion to java collections (preventing PyList from implementing
>java.util.List, etc), or or maybe something to do with applets.
>What added functionality would be possible if the 1.1 compatibility
>restriction were dropped?
well PyDictionary and PyList implementing Map and List in one thing, but it
is not a win-win
because it would break (beyond the 1.1 thing) old Java code using their
methods, because of name clashes: e.g. consider Collection values() vs.
I'm/was interested in being able to use things like HashMap, ArrayList
liberally in the codebase, which is what I'm going to do given the feedback.