насколько сложно писать правильный и безUBшный плюсовый код по сравнению с растом?
в стандарте C++ написано про UB, разве у Rust есть стандарт? Разве Rust стандартизован?
нет, но это вообще не отвечает на мой вопрос
кто будет писать такую статью по сравнению C++ и Rust, если на Rust нет стандарта, в котором написано, что Ok, а что UB?
достаточно привести примеры, про которые известно что в плюсах они уб а в расте нет
можно попросить Романа @gitkpp накидать примеров хз
В общих чертах это довольно хорошо описано. Всякие частности не очень важны для сравнения.
в rust может быть такое UB, которого нет в C++ ?
есть книга Скользкие места С++
может быть, а что?
В расте более строгие правила алиасинга
нужно в формате статьи на 15 минут-полчаса, а не целая книга хз
книга - перебор, я надеялся именно что-то не дико большое и детальное найти, типа среднего размера статейки. точно же видел, но не могу нагуглить сейчас.
https://www.zdnet.com/article/microsoft-70-percent-of-all-security-bugs-are-memory-safety-issues/ ?
https://users.rust-lang.org/t/c-pitfalls-hard-to-avoid-that-are-elegantly-managed-in-rust/38006 есть тред на юрло
Обсуждают сегодня