Tuesday, 30 December 2008

Left Unfinished

A long time ago, in a land far, far, away, I wrote a data binding system for Java and XML. Sadly now, the demo programs fail on recent JVMs and Java Webstart, but that would seem an inherent risk of (ab)using the ability to access the javac compiler via private APIs to compile java source code. Incidentally, compiling java and then using the reflection API in java on the output classes, generating more java code, to compile, load and use, seemed like a nice demonstration of the power of programs that write (efficient) programs or (boring / error prone) parts of programs.

This program is apparently valued highly; The methodology behind this generated figure of $
226,531 and 4 man years of effort for code alone is dubious in the extreme, since it was written by me, and not for that long nor that much.

This also leads to the question of how long will the project be hosted? Given its inactive status and lack of activity over 5 years, I guess it is not costing more than a few cents? per year to host, so it may well survive indefinitely.

While I am linking to old, abandoned, and semi-abandoned stuff I have written, here is another little toy N-body visualiser.

Its the age old story - if I had used the hosting services for my MacOS X screensavers, I would still have the source code for them after someone stole my computers...

On a side note, the JQuery
JS library is quite interesting.

No comments: