Языковое замещение, или Почему Rust сменяет C

В компании Evrone язык Rust применяется на многих проектах, и наши инженеры накопили большую экспертизу в этом направлении. В публикации мы расскажем об особенностях Rust.

Сравниваем Rust и C\C++
2020

Давайте разделять IT в бизнесе, где бизнес основное - и computer science, и теорию языков - где качество кода, паттерны, масштабируемость - ключевые факторы.

Для бизнеса Rust не нужен. Что он даёт? Только большую скорость, ценой достаточно сложного кода, который долго писать. И зачем бизнесу большая скорость? Язык очень сложный, и вероятно, не очень хорошо спроектированный. Какие преимущества он даёт? Особенно по сравнению с Java / C# / Scala? Или, прости Господи, Python / JavaScript?

У Rust нет большого будущего, как топовый язык уровня Python. У него маленькая ниша. Там он закрепился. Но существенно расти не будет. Чуда "вот-вот сейчас стрельнет...зря я его учил что-ли?" не произойдет.

1
Ответить

особенно по сравнению с Java / C# / Scala? Или, прости Господи, Python / JavaScript?Он совсем в другой нише живёт, и для другого предназначен. В частости, его преимущества пред всеми этими в отсутствии тормозов и сборщика мусора.

топовый язык уровня PythonА питон, мягко говоря, специфический язык, тащить его в прод где бы то ни было, гммм, себе дороже.

1
Ответить