До появления Rust'а альтернатив-то не было. С++ никогда не целился в no_std режим, а остальные были нишевыми и не предполагали ответы на все вопросы (всякие naked functions, бездны no_std жизни и т.д.). Вроде бы, ocaml достиг системных высот (до уровня компиляции в no-os по xen), но в силу своей страшной нишевости, дальше xenserver'овых фанов не уехал.
А сейчас есть Rust, который в ядре пока ещё топчется как слон в посудной лавке, но имеет все шансы подобустроиться, потому что от возникающих проблем не отмахиваются (те же naked).
no subject
Date: 2021-05-30 06:41 pm (UTC)До появления Rust'а альтернатив-то не было. С++ никогда не целился в no_std режим, а остальные были нишевыми и не предполагали ответы на все вопросы (всякие naked functions, бездны no_std жизни и т.д.). Вроде бы, ocaml достиг системных высот (до уровня компиляции в no-os по xen), но в силу своей страшной нишевости, дальше xenserver'овых фанов не уехал.
А сейчас есть Rust, который в ядре пока ещё топчется как слон в посудной лавке, но имеет все шансы подобустроиться, потому что от возникающих проблем не отмахиваются (те же naked).