Коллектив авторов - Rust на примерах
Название: | Rust на примерах | |
Автор: | Коллектив авторов | |
Жанр: | Другие языки и системы программирования, Учебники и самоучители по компьютеру, Любительские переводы, Программирование: прочее | |
Изадано в серии: | неизвестно | |
Издательство: | неизвестно | |
Год издания: | 2011 | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Rust на примерах"
https://doc.rust-lang.ru/stable/rust-by-example/
Rust - современный язык программирования, нацеленный на безопасность, скорость и параллелизм. Данные цели выполняются при условии безопасной работы с памятью без использования сборщика мусора.
Rust на примерах - это набор исполняемых примеров, которые иллюстрируют различные концепции языка Rust, а так же возможности его стандартной библиотеки. Для того, чтобы подчеркнуть ещё больше из этих примеров, не забудьте установить Rust на своём компьютере и проверить официальную документацию. Если вы ранее не сталкивались с языком программирования Rust, то советую вам для начала ознакомиться с русскоязычной книгой по Rust. Кроме этого можно посмотреть исходный код этого сайта или оригинала.
Читаем онлайн "Rust на примерах". Главная страница.
- 1
- 2
- 3
- . . .
- последняя (78) »
Rust на примерах
Rust - современный язык программирования, нацеленный на безопасность, скорость и параллелизм. Данные цели выполняются при условии безопасной работы с памятью без использования сборщика мусора.Rust на примерах - это набор исполняемых примеров, которые иллюстрируют различные концепции языка Rust, а так же возможности его стандартной библиотеки. Для того, чтобы подчеркнуть ещё больше из этих примеров, не забудьте установить Rust на своём компьютере и проверить официальную документацию. Если вы ранее не сталкивались с языком программирования Rust, то советую вам для начала ознакомиться с русскоязычной книгой по Rust. Кроме этого можно посмотреть исходный код этого сайта или оригинала.
Итак, давайте начнём!
• Hello World - Начните с традиционной программы Hello World.
• Примитивы - Узнайте о целых числах со знаком, целых числах без знака и других примитивах.
• Пользовательские типы - struct и enum.
• Связывание переменных - изменяемые связывания, область видимости, затенение.
• Типы - Узнаете об изменении и определении типов.
• Преобразования.
• Выражения.
• Управление потоком - if/else, for, и другие.
• Функции - Узнайте о методах, замыканиях и функциях высокого порядка.
• Модули - Организация кода с помощью модулей
• Контейнеры - Пакет - это единица компиляции в Rust. Научитесь создавать библиотеку.
• Cargo - Познакомьтесь с основными функциями официального пакетного менеджера Rust.
• Атрибуты - Атрибут - это метаданные, применяемые к какому-либо модулю, пакету или элементу.
• Обобщения - Узнайте о написании функции или типа данных, которые могут работать для нескольких типов аргументов.
• Правила областей видимости - Области видимости играют важную роль во владении, заимствовании и продолжительности жизни.
• Traits - Типаж - это набор методов, определённых для неизвестного типа: Self.
• Макросы.
• Обработка ошибок - Узнаете как в Rust обрабатывать ошибки.
• Типы стандартной библиотеки - Узнайте о некоторых пользовательских типах, предоставляемых библиотекой std.
• Разное в стандартной библиотеке - Больше пользовательских типов для обработки файлов, потоков.
• Testing - Все виды тестов в Rust.
• Unsafe.
• Совместимость.
• Meta - Документация, бенчмаркинг.
Привет, мир
Это исходный код традиционной программы "Привет, мир!".// Эта строка — комментарий, она будет проигнорирована компилятором
// Протестировать код можно нажав на кнопку "Run",
// которая находится в правом верхнем углу,
// или же можно использовать клавиатуру, нажав сочетание клавиш "Ctrl + Enter"
// Этот код можно редактировать не стесняясь, дерзайте!
// Всегда можно вернуть оригинальный код, нажав на кнопку "Reset". Она также находится в правом верхнем углу, но левее
// Это главная функция. С неё начинается исполнение любой программы
fn main() {
// Следующий код будет исполнен в момент, когда будет запущен исполняемый файл
// Напечатаем текст в консоли
println!("Привет, мир!");
}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
println! - это макрос, который отображает текст в консоли.
Исполняемый файл может быть сгенерирован с помощью компилятора Rust — rustc.
$ rustc hello.rs
rustc создаст исполняемый файл hello, который можно будет запустить.
$ ./hello
Привет, мир!
Задание
Нажми кнопку "Run", чтобы увидеть ожидаемый результат. Затем добавь новую строку с другим макросом println!, чтобы вывод был таким:Привет, мир!
Я программирую на языке Rust!
Комментарии
Каждая программа, безусловно, нуждается в комментариях и Rust предоставляет несколько способов комментирования кода:• Обычные комментарии, которые игнорируются компилятором:
• // Однострочный комментарий. Который завершается в конце строки.
• /* Блочный комментарий, который продолжается до --">- 1
- 2
- 3
- . . .
- последняя (78) »
Книги схожие с «Rust на примерах» по жанру, серии, автору или названию:
Коллектив авторов - Гид по финансовой грамотности Жанр: Личные финансы Год издания: 2010 |
Коллектив авторов - Домашняя медицинская энциклопедия. Симптомы и лечение самых распространенных заболеваний Жанр: Энциклопедии Год издания: 2010 |
Коллектив авторов - Звезды на крыльях (сборник) Жанр: Биографии и Мемуары Год издания: 1959 |
Другие книги автора « Коллектив авторов»:
Коллектив авторов - Звезды на крыльях (сборник) Жанр: Биографии и Мемуары Год издания: 1959 |
Коллектив авторов - В. Маяковский в воспоминаниях современников Жанр: Биографии и Мемуары Год издания: 1963 Серия: Серия литературных мемуаров |
Коллектив авторов, Сергей Петрович Воробьев - Морской почерк Жанр: Путешествия и география Год издания: 2016 Серия: Морские истории и байки |