Google признал C++ устаревшим и назвал язык будущего ему на замену
Новости
На конференции Rust Nation UK представитель Google рассказал о переходе компании с C++ на Rust и том, как этот переход улучшил работу внутри компании
4К открытий45К показов
На конференции Rust Nation UK в Лондоне Google заявил, что C++ устарел, и назвал Rust языком будущего.
Ларс Бергстром, директор по инженерии Google, рассказал о преимуществах Rust, продемонстрировав опыт компании по переносу проектов с Go и C++ на этот язык. Эксперименты Google показали, что разработчики стали в два раза продуктивнее, используя Rust вместо C++.
Почему Google делает ставку на Rust?
- Безопасность памяти: Rust минимизирует ошибки, связанные с безопасностью памяти, что делает его идеальным для критически важных проектов.
- Производительность: язык обеспечивает высокую производительность, сопоставимую с C++.
- Надежность: код на нем более надежен и требует меньше усилий для поддержки.
- Удобство использования: Rust обладает удобным синтаксисом и богатой экосистемой библиотек.
Результаты Google
- Переход с Go на Rust не увеличил время разработки, но снизил потребление памяти и количество ошибок.
- Поддержка и обновление сервисов на Rust требует в два раза меньше усилий, чем на C++.
- 85% разработчиков Google уверены, что код на Rust работает корректно.
При этом компания не одинока. Так, Microsoft уже призвала разработчиков переходить с C# на Rust.
Вместе с тем правительственные органы США и других стран также рекомендуют использовать безопасные языки программирования, отказываясь от C++.
А как считаете вы? Что лучше: C++ или Rust?
C++
Rust
4К открытий45К показов