The application (a "temporal plaything") is written in Actionscript 3 and is viewable through any web browser that supports the Adobe Flash Player. The core engine is composed of seven projects; each one focusing on a particular aspect of the overall functionality. The code for each of these projects will be made open source under the MIT Licence. The source code repository can be found on Google Code at http://code.google.com/p/computus/.
The projects are:
Harrison
Accurate timekeeping in AS3
Latham
Calendrical computation in AS3
Kepler
Astronomical computation in AS3
Drake
Spatial computation in AS3
Herodotus
Managing historical data in AS3
Bede
Computing days of observance in AS3
DaVinci
Flash user interface components in AS3
The overall project architecture looks like this:
In answer to the question of why it happened, I offer the modest proposal that our Universe is simply one of those things which happen from time to time."
Edward P. Tryon
Theoretical physicist
