PinnedUnity-like coroutines in plain old CCoroutines are a great tool in game development, be it for polishing, or implementing complex behavior over time. Learn how to use them in…Jul 13, 2024Jul 13, 2024
PinnedWriting Python like it’s Elixir (or Erlang)The OTP framework, the most wonderful toolbox of Erlang/Elixir, in Python, is it possible?Feb 11, 2024Feb 11, 2024
PinnedThat’s it! I’m making my own C++ package manager…A deadly simple package manager for your C/C++ projects, written in Rust.Jan 25, 20242Jan 25, 20242
PinnedAI Toolkit — Give a brain to your NPCs, a header-only C++ librarySecond edition of me battling my procrastination. This time, it is a project I made 1 or 2 years ago that I decided to publish. I was…Jan 9, 2024Jan 9, 2024
PinnedI made my own noise functionWarmonger Dynasty Devlog #9 : Noise function for hexagonal mapsAug 29, 2023Aug 29, 2023
Letlang specification finalized!After a lot of work, a specification describing Letlang’s intended behavior and semantics has finally been completed!Feb 4, 2024Feb 4, 2024
Yet another static site generator, but for language designersYou are a language designer, you are working on your own programming language, maybe because you had an innovative idea, or maybe you want…Jan 2, 20241Jan 2, 20241
Letlang — Roadblocks and how to overcome themIn this article, I’ll expose some of the roadblocks I’ve met and what solution I have thought of.Jun 7, 20231Jun 7, 20231
astmaker — A DSL in Rust for programming language designersBuild Abstract Syntax Trees and tree-walking models quickly in Rust.May 17, 20232May 17, 20232
EnTT and ImGui, or how to reconcile ECS and GUIs?ECS and GUIs are not trivial to mix, in this article I’ll take inspiration from React to make it nicer.May 1, 2023May 1, 2023