C3 обходит C++ и Zig в удобстве рефлексии на этапе компиляции
Comparing reflection capabilities of C++, Zig and C3

Автор сравнивает рефлексию времени компиляции в C++, Zig и C3 на примерах преобразования enum в строку, интроспекции структур и валидации с атрибутами. C++ использует многословные шаблоны и сплайсы, Zig полагается на comptime и inline for, а C3 предлагает макросы и синтаксис с $, делающий рефлексию наглядной. C3 также отличается стабильностью и близостью к версии 1.0.
Лично я считаю C3 очень перспективным языком системного программирования, который заслуживает большего внимания; все знают о C++ и Zig хорошо разрекламирован, но C3 не хватает такой рекламы, хотя он легко может конкурировать с Zig, Odin или любым другим новым языком системного программирования.