Dear all, Because I'm such a lazy programmer I was wondering whether we could work together on implementing canonical forms of algorithms that can be automatically translated to several target languages so that a single implementation can be shared between several programs.
For example, Christoph Steinbeck (and colleagues?) has implemented a 2D layout algorithm as part of CDK. Say if we took this Java implementation, changed it to accept a connection table (rather than a CDKMolecule or whatever), and ran it through java2python (http://code.google.com/p/java2python/). Then we would get a Python implementation of the same algorithm at no cost. Bug fixes would be applied upstream and we'd all benefit. All we'd need is a java2C++ and it could be used by OpenBabel. Ditto for a SMILES parser. Ditto for a 2D-to-3D algorithm and so on. Does this sound crazy or really sensible? Noel ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Blueobelisk-discuss mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/blueobelisk-discuss
