Váli
The next Midgard version 8.09 is designed to be a long term supported release, code named ‘Ragnaroek’. The code name is meant to play well with Scandinavian mythology where Ragnaroek is end of human’s world, Midgard.
However, there are persons who survived end of the world. One of them is Váli, son of Odin, who was born for the sole purpose of killing Höðr as revenge for Höðr’s accidental murder of his half-brother, Baldr.
There is a project in works by me to rewrite Midgard’s core engine from plain C to Vala. Midgard 8.09’s code is taking huge use of GObject infrastructure and Vala is so good in expressing GObjects that actual development is much much easier.
It is not surprising that the project itself will be code-named ‘Váli’. It will include both streamlining of Midgard core and use of SpiderMonkey java script language embedded engine (courtesy of Mozilla project) to allow server-side extension of the core. Some might see these changes as an attempt to bring more web developers to Midgard’s Core but as this will anyway happen after Ragnaroek, I think its pure target is to simplify work for remaining gods on a new world for mere humans.
About this entry
You’re currently reading “Váli,” an entry on Emptinary by Alexander Bokovoy
- Published:
- 7am on 08/27/08