>VS Code с плагинами.Это УГ. Кстати про IDE я ещё под предыдущим постом говорила. Что ЛУЧШЕ БЫ растоманы вместо словесных баталий на деле доказывали бы что этот язык полезный. Запилить IDE, тем более что на это есть минимум человеческие ресурсы (и конечно же на самом Rust!) - стало бы неплохим стартом. На практике же используется тормознутая хрень, написанная на JS. VS Code с плагинами убивает любое железо.
>UB.
Это не проблема. В C тоже есть UB.
>Модульность (есть только в стандарте, полноценной поддержки пока нет).
Это вообще смех. Проблема модульности решена даже в C, если уметь на нём писать. Инструменты ООП языков на деле даже избыточны (а иногда и вредны) и Rust здесь не изобрёл вообще ничего нового.
>Сложность спецификации.
На деле не сложность, а объемность и её не требуется читать от корки до корки, т.к. в большинстве обыденных случаях разработчик и так будет знать как это работает за кадров, в отличие кстати от Rust, который зачастую состоит из странностей, особенно когда дела доходит до времени жизни.
>Неполная поддержка стандартов компиляторами.
Это тоже нихрена не аргумент, учитывая что решения по стандартам C и C++ сегодня уже больше напоминают политические дебаты, а не реалии. C11 вообще критиковали многие и вообще в C есть лишние (избыточные) вещи, которыми мало кто пользуется на практике. Rust же имея возможность создать с нуля чистый язык и ЧИСТЫЙ СТАНДАРТ, идёт по граблям на костылях с самого начала!
У C# кстати всего 3 стандарта (от версия 1, 2 и 5) 5-ый фактически считается эталоном, а всё что вышло после - синтаксический сахар и "не нужно" (чаще даже действительно НЕ НУЖНО).