Nim
Статически типизированный системный язык с синтаксисом на отступах, как в Python. Начат Андреасом Румпфом в 2008 году (изначально назывался Nimrod). Компилируется через C, C++ или JavaScript, а не имеет собственного генератора кода.
В этом выборе весь смысл: вы наследуете десятилетия оптимизаций GCC и Clang, получаете поддержку платформ везде, где есть C-компилятор (включая микроконтроллеры), и вызываете C-библиотеки без обёрточного слоя. Система макросов работает с синтаксическим деревом и достаточно мощна, чтобы строить новые конструкции языка. Управление памятью остановилось на ARC/ORC — подсчёте ссылок, разрешаемом на этапе компиляции, с обнаружением циклов: освобождение детерминировано, а сборщика мусора нет. Бинарники маленькие и быстрые. Минус — экосистема: небольшое сообщество, мало вакансий и библиотеки, у которых часто один мейнтейнер.