From: Panayotis K. <pan...@pa...> - 2010-07-12 08:34:01
|
On 11 Ιουλ 2010, at 2:47 μ.μ., Arno Puder wrote: > … > We are currently working on cross-compiling the original JRE classes > from OpenJDK. For one, it would give us instant 100% compatibility and > the issues you have described would also be resolved. Note that this is > ongoing work and will take some time to complete. > > Arno I have a comment on this. I think that even if it is useful and "quick", direct using of java objects found in the JDK is not a good idea. JDK is optimized for various versions, situations and platforms, and uses many objects from many other packages. Moreover most of the library is written in JAVA itself (and for a good reason). At least for the iOS port I believe that this is not an optimum solution. Most calls can be directly mapped to obj-c selectors and there is no need to implement them just to keep 100% java compatibility. I believe the pathway that was followed up to now, to map as much methods as possible and implement anew only tiny bits, is the best approach. Panayotis |