Dynamic and multi-modal web-based vocabulary learning tool for Biblical Hebrew. Built using XML, Python, CSS, Javascript, and HTML. From "Using the Vocabularies" ...can be sorted according to Hebrew, English gloss, root, semantic and frequency. Double clicking... displays... the Hebrew word (with animation from right to left), its gloss (approximate English rendering), root, grammatical information, and a relevant Hebrew phrase presenting the word in context. From "About the Project" ...developed at The University of Auckland in a project team consisting of staff from its School of Theology and the Centre for Flexible and Distance Learning. It utilises the web to provide the framework for a multimedia vocabulary which can be customised by teachers and augmented by selected scholars...
JavaScript, even more so than VB, has to be the Rodney Dangerfield of programming languages. I'm going to blow whatever credibility I might have by saying "I actually like programming in JavaScript." I'm actually building a lot of the screens in StoryTeller with JavaScript running in a WebBrowser control because I think I can do dynamic layout much faster with JavaScript than a WinForms screen. Besides, the point of a "side" project is to do stuff you don't get to do at your day job.
T. Ugawa, S. Marr, and R. Jones. Proceedings of the 14th ACM SIGPLAN International Workshop on Virtual Machines and Intermediate Languages, page 11. ACM, (Dec 5, 2022)