Вам абсолютно стоит использовать Zig и Rust в одном проекте Вы мне не верите. Ваша традиционная мудрость и интуиция, сформированные до появления LLM, говорят вам, что один стек по своей сути лучше, чем переключение между двумя Вы ошибаетесь. Если вы позволите себе рассматривать каждый проект как проект Zig-Rust, вы напишете лучший код более продуктивно, чем если бы выбрали только один.
Если вы используете zig+rust, вам следует запретить весь небезопасный код. Единственным небезопасным кодом должен быть только безопасный код, оборачивающий zig.
Используйте zig. Используйте rust и cargo. Запретите небезопасный rust. Если вы предпочитаете zig, это экосистема zig + cargo. Если вы предпочитаете rust, это rust, но небезопасный rust гораздо безопаснее и удобнее.
Если вы предпочитаете zig, это экосистема zig + cargo Если вы предпочитаете rust, это rust, но небезопасный rust гораздо безопаснее и более эргономичен
Я предлагаю назвать этот стек Ruzt
502