| Автор | Девід Маклеод |
|---|---|
| Видавництво | Manning |
| Перекладачі | |
| Категорії: | Програмування, Технології та ІТ |
| ISBN | 9781633438231 |
| Рік видання | 2024 |
| Мова | Англійська |
| Кількість сторінок | 568 |
Ви хочете опанувати нову мову програмування, але не знаєте, з чого почати? «Learn Rust in a Month of Lunches» — це ідеальний посібник для тих, хто цінує свій час. Концепція книги проста: лише одна година на день протягом місяця, і ви вже зможете писати власний код на Rust. Цей підхід дозволяє поступово занурюватися у складні теми, не перевантажуючи мозок, що робить навчання легким та ефективним.
Rust — це сучасна мова програмування, яка поєднує в собі високу продуктивність низькорівневих мов, як-от C, із безпекою пам'яті та надійністю. Вона підходить для широкого спектра завдань: від системного програмування до розробки вебзастосунків та ігор. Завдяки суворому компілятору, ви навчитеся писати безпечний код, який важче зламати.
Книга складається з 24 структурованих уроків, які ведуть вас від самих основ до просунутих технік. Ви навчитеся:
- Створювати реальне програмне забезпечення на Rust;
- Розуміти повідомлення компілятора та інструменту Clippy (ваш персональний коуч з коду);
- Працювати зі стандартною бібліотекою та зовнішніми бібліотеками (crates);
- Використовувати асинхронне програмування (async Rust);
- Писати макроси та тестувати свій код;
- Розуміти типи даних та приймати правильні архітектурні рішення.
Цей посібник не потребує попереднього досвіду роботи з Rust. Завдяки зрозумілим прикладам та фокусу на практиці, ви зможете швидко перейти від теорії до реальної розробки. Це чудовий старт для будь-якого розробника, який прагне додати потужний інструмент у свій арсенал.