BUSY - Статически типизированная кроссплатформенная система сборки

Show HN: A statically typed, cross-platform, easily bootstrappable build system

46Rochus💬 15

BUSY — это легковесная система сборки для GCC, Clang и MSVC с уникальным статически типизированным языком спецификаций. В отличие от CMake или Meson, BUSY требует минимальных системных ресурсов и может быть запущена из коробки с помощью простого компилятора C89, без необходимости в дополнительных библиотеках. Она вдохновлена Google GN, но предлагает более простую интеграцию в исходный код проекта и эффективную модульность. Идеально подходит для разработчиков, стремящихся к надежности и простоте в управлении сложными кроссплатформенными проектами.

"Системы сборки всегда считались побочным продуктом, а не фокусом инженерного искусства, но сейчас, когда программное обеспечение становится огромным и кроссплатформенным, статическая типизация и эффективная модульность становятся необходимостью."