Loom

A blog engine that just works. One binary, no setup, no dependencies.

Series: compile-time-cpp

  1. Two Languages in One — The Compile-Time Language Inside C++ 2026-02-01
  2. Types as Values — The Core Trick of Compile-Time C++ 2026-02-07
  3. Control Flow at Compile Time — if constexpr, SFINAE, Concepts, and Tag Dispatch 2026-02-09
  4. Iteration at Compile Time — Parameter Packs, Fold Expressions, and Recursive Templates 2026-02-11
  5. Data Structures at Compile Time — Type Lists, Value Lists, and Compile-Time Containers 2026-02-13
  6. Pattern Matching at Compile Time — Template Specialization as Structural Decomposition 2026-02-15
  7. Metafunctions and Higher-Order Programming — Templates That Take Templates 2026-02-17
  8. Compile-Time Strings and Parsing — Reading Text Inside the Compiler 2026-02-19
  9. Error Messages and Diagnostics — Making the Compiler Talk to Your Users 2026-02-21
  10. constexpr Everything — Real Algorithms Running Inside Your Compiler 2026-02-23
  11. Concepts as Interfaces — The Type System of the Compile-Time Language 2026-02-25
  12. Reflection and Code Generation — The Compile-Time Language Grows Eyes 2026-02-27
  13. Putting It All Together — Building a Compile-Time DSL from Scratch 2026-03-01