LINUX.ORG.RU

История изменений

Исправление eao197, (текущая версия) :

Ну да, а если бы как «Java killer», то ещё спокойнее, так что ли?

Не нужно делать подмену понятий.

C++ники так остро реагируют потому, что когда им предлагаю посмотреть на Rust в качестве замены C++, то сразу же возникает куча вопросов, начиная от сильно странного синтаксиса и заканчивая отсутствием исключений и наследования. Соответственно, первая мысль «C++ далеко не сахар, но менять его вот на это?!!!» Да и вторая мысль такая же.

С другой стороны, если сравнивать Rust с C, где вообще ничего полезного для C++ников нет, то можно забить на тот же синтаксис в счет большей безопасности.

Вот если бы Rust изначально предоставлял кучу сравнимых с C++ фич (включая те же исключения и наследование (в том числе и множественное), продвинутые шаблоны), тогда бы можно было всерьез рассматривать Rust как альтернативу C++.

Да и разве где-то официально говорится, что раст планирует «убить С++»?

При чем здесь официально? Речи местных Rust-оманов — это не официальная позиция, но от этого не легче :)

для некоторых задач пригодилась бы.

Например?

Исходная версия eao197, :

Ну да, а если бы как «Java killer», то ещё спокойнее, так что ли?

Не нужно делать подмену понятий.

C++ники так остро реагируют, потому что когда им предлагаю посмотреть на Rust в качестве замены C++, то сразу же возникает куча вопросов, начиная от сильно странного синтаксиса и заканчивая отсутствием исключений и наследования. Соответственно, первая мысль «C++ далеко не сахар, но менять его вот на это?!!!» Да и вторая мысль такая же.

С другой стороны, если сравнивать Rust с C, где вообще ничего полезного для C++ников нет, то можно забить на тот же синтаксис в счет большей безопасности.

Вот если бы Rust изначально предоставлял кучу сравнимых с C++ фич (включая те же исключения и наследование (в том числе и множественное), продвинутые шаблоны), тогда бы можно было всерьез рассматривать Rust как альтернативу C++.

Да и разве где-то официально говорится, что раст планирует «убить С++»?

При чем здесь официально? Речи местных Rust-оманов — это не официальная позиция, но от этого не легче :)

для некоторых задач пригодилась бы.

Например?