История изменений
Исправление eao197, (текущая версия) :
Спасибо, кэп. Но хотелось бы, чтобы ты подумал чуть больше, прежде чем ответить. Т.к. такая «мотивация» очевидна и, очевидно, она вряд ли сработает.
И так ли уж Rust _безопасен_ для того, чтобы в него делать автоматическую трансляцию из C? Например, Rust-овый код, собранный в release, проверяет такие вещи, как целочисленное переполнение и выходы за пределы векторов? Ну и трюки с void-указателями, коих в старом C-шном коде будет предостаточно, наверняка будут транслироваться в unsafe-конструкции.
Исходная версия eao197, :
Спасибо, кэп. Но хотелось бы, чтобы ты подумал чуть больше, чем ответить. Т.к. такая «мотивация» очевидна и, очевидно, она вряд ли сработает.
И так ли уж Rust _безопасен_ для того, чтобы в него делать автоматическую трансляцию из C? Например, Rust-овый код, собранный в release, проверяет такие вещи, как целочисленное переполнение и выходы за пределы векторов? Ну и трюки с void-указателями, коих в старом C-шном коде будет предостаточно, наверняка будут транслироваться в unsafe-конструкции.