|
За
время существования C ++ (С - это что?)
малоприятные моменты, такие как ошибки сегментации, ручного управления
памятью, высокая вероятность утечки памяти и непредсказуемость компилятора,
полностью не устранены. Цель Rust состоит в
избавлении от подобных неприятностей и одновременно обеспечении лучшей
производительности и безопасности.
Этот статический многопарадигменный язык
программирования нацелен на максимальную скорость, его применяют при
разработке сайтов, игровых движков, операционок и
пр. Появление
Rust как проект появился в 2006 г. благодаря Грэйдону Хору. В 2009-м к проекту Хора проявила интерес
компания Mozilla, а через год он был анонсирован
публично. Первая
версия Rust увидела свет в 2012 г., спустя год браузерный движок Servo,
созданный на базе Rust, поддержала компания Samsung, что позволило портировать
код данного движка на ARM-архитектуру. Версию
1.0 представили широкой публике в 2015-м., в это же время он оказался на 3
месте в опросе, касающемся популярных инструментов разработчиков ПО,
проведенном Stack Overflow,
а с 2016-го - систематически оказывается во главе этого списка. В 2020-м он
стал одним из 20 популярнейших языков в списке TIOBE, а в обзоре Reddit занял 2 место по популярности, уступив лишь Python. Особенности Rust
1)
отличная документация, которую разработчики прозвали «книгой». В ней все
расписано и понятно даже далеким от программирования людям. 2)
Rust обладает удобным компилятором и отличными
инструментами, к том числе интегрированными менеджерами пакетов и мультиредактором. 3)
Rust чрезвычайно быстр, препятствует возникновению
сбоев и одновременно безопасен. Преимущества Rust
Rust позволяет разрабатывать программы, которые
меньше подвержены ошибкам и не так уязвимы. Будущее языка
С++
почти 4 десятка лет оставался доминирующим, став за это время он стандартом и
все еще сохраняя этот статус. Одновременно продолжает свое быстрое развитие Rust, продолжая дорабатывать и исправлять существующие
слабые стороны С++ и иных языков. Вполне вероятно, что разработка на Rust с течением времени станет еще популярнее, а в более
далекой перспективе сменит современных лидеров. Создавая
новые проекты в текущей ситуации, важно помнить о безопасности, поэтому Rust в настоящий момент на подъеме, и все больше компаний
отдают предпочтение этому языку. В нашей стране он еще не настолько
востребован, однако очевидно, что Rust ожидает
большое будущее. 12.03.2023 |
Смотрите
также:
БРОКГАУЗ И ЕФРОН.
игральные Карты - история происхождение
Игры,
похожие на К., были известны и древним восточным народам. В Европе игральные К.
появляются не ранее
Древнейшая карточная игра — тарок — была изобретена в
Италии.
::
Карточные игры. — подразделяются на азартные и коммерческие. В первых выигрыш или
проигрыш зависит от слепого случая, вторые требуют от играющих известного
искусства...
родина Карт в
Индии. В индийских картах 8 мастей...
Игры,
похожие на Карточные, были известны и древним восточным народам.
Древнейшая карточная игра — тарок — была изобретена в
Италии.