История изменений
Исправление Virtuos86, (текущая версия) :
Просто получается, что для реализации этого нехитрого алгоритма rust не особенно пригоден.
unsafe
это не инородный сторонний костыль, а часть языка. Поэтому вывод о пригодности Раста непонятен. Заимствование и времена жизни это абстракции для обеспечения безопасности, которые кое-где неудобны, а кое-где протекают. unsafe
— затычка. А бесплатный сыр в мышеловке.
Значительно легче и дешевле обойтись внутрикорпоративными правилами и мероприятиями при написании кода на C/C++.
Значительно дешевле пользоваться конпелятором, который лупит по рукам за нехорошие вещи и никогда не устает это делать, а также не теряет бдительности и концентрации, как обязательно случается с людьми, которые выполняют корпоративные правила и просматривают код.
И наверное, хватит реагировать на Раст как на чьего-то «убийцу».
Исходная версия Virtuos86, :
Просто получается, что для реализации этого нехитрого алгоритма rust не особенно пригоден.
unsafe
это не инородный сторонний костыль, а часть языка. Поэтому вывод о пригодности Раста непонятен. Заимствование и времена жизни это абстракции для обеспечения безопасности, которые кое-где неудобны, а кое-где протекают. unsafe
— затычка. А бесплатный сыр в мышеловке.
Значительно легче и дешевле обойтись внутрикорпоративными правилами и мероприятиями при написании кода на C/C++.
Значительно дешевле пользоваться конпелятором, который лупит по рукам за нехорошие вещи и никогда не устает это делать, а также не теряет бдительности и концентрации, как обязательно случается с людьми, которые выполняют корпоративные правила и просматривают код. И наверное, хватит реагировать на Раст как на чьего-то «убийцу».