Общие концепции программирования

Эта глава описывает концепции, которые реализованы во многих языках программирования, и как эти концепции работают в Rust. Многие языки в своей сути имеют много общего. Ни одна из представленных в этой главе концепций, не является уникальной для Rust, но мы обсудим как эти концепции воплощены в Rust и обсудим соглашения об использовании этих концепций.

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

Ключевые слова

Язык Rust имеет набор ключевых слов (keywords), которые зарезервированы только для использования в языке, подобно тому, как это есть в других языках. Помните, что эти слова нельзя использовать в качестве названий переменных или функций. Большая часть этих слов имеет специальные значения и вы будете использовать их для выполнения различных задач в ваших программах. Некоторые из ключевых слов не имеют в данный момент связанной с ними функциональности, но были зарезервированы для функциональности, которая возможно будет добавлена в будущем. Список этих слов можно найти в приложении А.