next up previous
Next: About this document ... Up: Presentation of "A Java Previous: Results

Further work

Development does not stop here, there is always room for improvements and optimizations. Our work on the Coin-Java wrapping has created a solid foundation to which more ideas and development can be added.

During our project, we've produced code to handle Coin callbacks, and we felt it to be so proprietary that we included a command line switch to turn it on. David Deaven was at first reluctant to accept this code into his main development branch of cxxwrap, but he finally did. If he had not, the outlook would have been for SIM to maintain an external patch for this callback functionality, an undesirable situation.

Furthermore, Deaven has proposed to refactor cxxwrap into using plugin modules to handle features that need to be wrapped in special ways. He has also offered to refactor our callback functionality into such a module. This is very fortunate, because it considerably reduces the maintenace requirements for the callback code, at least on SIM's behalf.

Other ideas for future work include:


next up previous
Next: About this document ... Up: Presentation of "A Java Previous: Results
Morten Vold 2002-05-16