История изменений
Исправление snizovtsev, (текущая версия) :
Раст вышел из ML-семейства и к ним всё ещё имеет гораздо больше общего, чем к плюсам.
Что? Раст вышел из мозиллы, которой надоели грабли C++. move-семантика, raii, счётчики ссылок, шаблоны, компайл-тайм полиморфизм, ranges, use exceptions only as panic - всё по гайдлайнам «modern c++», только сделано по уму с нормальным синтаксисом, без обратной совместимости. Из нового только lifetimes придумали и модули с пакетным менеджером.
Исходная версия snizovtsev, :
Раст вышел из ML-семейства и к ним всё ещё имеет гораздо больше общего, чем к плюсам.
Что? Раст вышел из мозиллы, которой надоели грабли C++. move-семантика, raii, счётчики ссылок, шаблоны, компайл-тайм полиморфизм, ranges, exception only as panic - всё по гайдлайнам «modern c++», только сделано по уму с нормальным синтаксисом, без обратной совместимости. Из нового только lifetimes придумали и модули с пакетным менеджером.