🆕February 2023: lsvg is a Lua
interpreter specialized to generate SVG images.
🆕since August 2022: LuaX is a Lua
eXtended interpreter/cross compiler providing a bunch of useful modules
(statically linked, no dependency). Nice integration with upp (new functions and modules available to extend upp
macros) and Pandoc (LuaX can by loaded by the
Pandoc Lua interpreter). LuaX was initially made for a soon released but
yet confidential project about actor oriented programming!
💣Kick GAFAMs out
(✔️ǝlƃooפ, ✔️ʞooqǝɔɐℲ, ✔️uozɐɯ∀): Stop giving
our soul and money to evils, be free and respectful!
📰Friday 2. April 2021:
upp is a panda companion. It’s a Lua-scriptable
lightweight text preprocessor.
🆕since December 2020: Playing with the actor model in an
embedded multicore context. C imperative components become C stream pure
functions with no side effect ➡️ C low level programming with high
level pure functional programming properties 🏆
📰Saturday 30. January
2021: Playing with Pandoc Lua filters in
Lua. panda is a lightweight alternative
to abp providing a consistent set of
Pandoc filters (text substitution, file inclusion, diagrams, scripts,
…).
🆕Sunday 24. May 2020: Working at EasyMile for more than 6 years. Critical
real-time software in C, simulation and monitoring in Haskell ➡️ perfect combo! It’s
efficient and funny ;-)
Christophe Delord
About me
Welcome to my personal web site.
Some resources are available here, mainly free softwares.
I have a strong experience in critical domains in aeronautics
(DO178B, 18 years at Sopra for Airbus, Thales, Liebherr, …) and
autonomous vehicles (ISO 26262, 6 years at EasyMile).
I’m currently working at EasyMile for more than 6 years where
I’m developing a multicore real-time critical software in C. The
simulation and test environment is fully made in Haskell.
Some projects presented here are based on Lua and share a common
infrastructure (LuaX, Pandoc, Panda, UPP, …). makex is a Makefile that can be included
in other Makefiles to automatically install LuaX and other Lua based
programs.