At the Paris Open Source Summit, I had a long discussion with engineers from AdaCore, that reminded me of the early roots of XL in Ada. I have never really retraced the steps along the way, and this was an interesting walk for me. I thought I'd share… My interest in programming languages is quite old. … Continue reading From Ada to XL in 25+ years…
Since the beginning of my professional career, I have consistently been using the same commenting style in my code, which turns out to be quite distinctive. I can trace that style back to Alsys SA. There is a really good reason I still follow that commenting style to this day…
Today, I released build, a simple makefile-based build system derived from the makefiles for XL or ELFE. Features Build is a simple build system destined to make it easy to build C or C++ programs without having to write lengthy makefiles or going through the complexity of tools such as automake or cmake. It is … Continue reading Releasing ‘build’
Doing a Tao3D version of the Helvetica Clock Chrome Experiment shows a 33 times reduction in code size compared to the original.
Taodyne just released Tao3D "Libre Edition", a GPLv3 version of Tao3D.
The video below is a quick introduction to the Tao language: The source code is accessible on GitHub. You can download Tao Presentations from the Taodyne web site if you want to try it yourself.
In Animation and 3D: the web is doing it wrong, I argue that the way the web does animation and 3D is completely bogus and deserves to die. With Tao Presentations, we offer a dynamic document description language that lets us write shorter code that is much closer to storytelling. We'd like to bring this to the … Continue reading Animation and 3D: the web is doing it wrong