Странно, что ещё никто не вкинул тему.
https://lwn.net/Articles/750238/
Для Ъ:
DNF 3 пишут на Си++, в рассылке некий Matěj Cepl спросил, почему не раст. На что получил ответы:
it is not bad to be a bit conservative when core system components are concerned
I'm okay with not dealing with LLVM for my system package manager, thank you very much. I'd be more open to Rust if Rust also could be built with GCC, and thus supported across literally everything, but no one is investing in that effort.
В общем, выбор Си++ в качестве языка для DNF 3 — свершившийся факт.
P.S. Я отношусь к расту равнодушно, но вот такая логика
Mad rush of giving up on 46 years old language and switching to one which is just 33 years old seems a bit bizarre to me.
вызывает сомнения в адекватности тех, кто такое говорит. Как ребята ещё арифметику и десятичную систему счисления не переписали.
Перемещено tailgunner из development