Здравствуйте, Васильич, Вы писали:
В>Здравствуйте, _VW_, Вы писали:
_VW>>Как я понял, у Rust'а нет никаких явных преимуществ перед C++ 17? _VW>>Если я неправ, то какие это преимущества? Контроль выхода за границы массива, счетчик ссылок (или как он там называется) — все это на этапе компиляции. У C++ 17 такого вообще нет?
В>У Rust'а: В>Продвинутая система модулей; В>Гарантии безопасной работы с памятью, большей частью на этапе компиляции; В>Гарантии корректной работы с памятью в многопоточных приложениях, тоже большей частью на этапе компиляции; В>Паттерн-матчинг; В>Алгебраические типы данных; В>И при все этом приятный синтаксис (за исключением, пожалуй, генериков).
У C++ — удобные проверенные средства разработки и развитое сообщество.
Нет такой подлости и мерзости, на которую бы не пошёл gcc ради бессмысленных 5% скорости в никому не нужном синтетическом тесте