Каталог статей

Узнайте X за Y минут

Узнайте X за Y минут

Rust – это язык программирования, разработанный Mozilla Research. Rust сочетает в себе низкоуровневый контроль над производительностью с высокоуровневым удобством и гарантиями безопасности.

Он достигает этих целей, не требуя сборщика мусора или среды выполнения, что позволяет использовать библиотеки Rust как “замену” языка C.

Первый релиз Rust, 0.1, появился в январе 2012 года, и в течение трех лет разработка шла так быстро, что до недавнего времени использование стабильных релизов не поощрялось, и вместо этого общим советом было использовать ночные сборки.

15 мая 2015 года был выпущен Rust 1.0 с полной гарантией обратной совместимости. Улучшения времени компиляции и других аспектов компилятора в настоящее время доступны в ночных сборках. В Rust принята модель выпуска релизов на основе поездов с регулярными выпусками каждые шесть недель. Бета-версия Rust 1.1 стала доступна одновременно с выходом Rust 1.0.

Хотя Rust является относительно низкоуровневым языком, в Rust есть некоторые функциональные концепции, которые обычно встречаются в языках более высокого уровня. Это делает Rust не только быстрым, но и простым и эффективным языком для написания кода.

Дополнительная информация

В Rust есть еще много интересного – это лишь основы Rust, чтобы вы могли понять самые важные вещи. Чтобы узнать больше о Rust, прочитайте статью “Язык программирования Rust” и загляните на сабреддит /r/rust. Участники канала #rust на irc.mozilla.org также всегда готовы помочь новичкам.

Вы также можете опробовать возможности Rust с помощью онлайн-компилятора на официальном сайте Rust playpen или на главном сайте Rust.

Exit mobile version