Skip to content
This repository has been archived by the owner on Nov 27, 2019. It is now read-only.

Latest commit

 

History

History
92 lines (60 loc) · 4.8 KB

README.md

File metadata and controls

92 lines (60 loc) · 4.8 KB

Архивная версия

Перевод книги ведется в репозитории https://github.com/rust-lang-ru/book. Данный перевод устарел и давно не обновляется, в этой связи может содержать неактуальную информацию.

Язык программирования Rust

Данный репозиторий содержит перевод второго издания “Язык программирования Rust”.

Второе издание - это переработанная книга "The Rust Programming Language", которая будет напечатана издательством "No Starch Press" ориентировочно в мае 2018 года. Последнюю информацию о дате выхода книги и о способе ее заказа вы можете узнать на официальном сайте издательства No Starch Press.

Книгу можно читать онлайн.

Оригинал книги вы можете прочесть онлайн; несколько последних глав еще не закончены, но готовая часть книги заметно улучшена по сравнению с первым изданием. Авторы оригинальной книги рекомендуют начать чтение со второго издания.

Требования

Для сборки книги требуется mdBook >= v0.0.13. Для установки выполните команду:

$ cargo install mdbook

Сборка

Для того, чтобы скомпилировать книгу, перейдите в нужный каталог с помощью команды cd - first-edition для первого, либо second-edition для второго издания. Далее введите следующую команду:

$ mdbook build

Результаты выполнения команды появятся в подкаталоге book. Для проверки откройте книгу в браузере.

Firefox:

$ firefox book/index.html                       # Linux
$ open -a "Firefox" book/index.html             # OS X
$ Start-Process "firefox.exe" .\book\index.html # Windows (PowerShell)
$ start firefox.exe .\book\index.html           # Windows (Cmd)

Chrome:

$ google-chrome book/index.html                 # Linux
$ open -a "Google Chrome" book/index.html       # OS X
$ Start-Process "chrome.exe" .\book\index.html  # Windows (PowerShell)
$ start chrome.exe .\book\index.html            # Windows (Cmd)

Для запуска тестов:

$ mdbook test

Полезные ссылки

Чаты Ссылки
для обсуждения языка, получения помощи Join the chat at https://gitter.im/ruRust/general
для обсуждения самой книги и вопросов перевода Join the chat at https://gitter.im/ruRust/rust_book_ru

ruRust/rust_book_ru ruRust/rust_book_ru

Соавторам

С чего начать

При желании помочь с переводом пишите в группу, указанную выше. Вам ответят на любые вопросы по теме. Нам особенно интересна помощь именно со вторым изданием! Не бойтесь code review, у нас не принято наезжать на новичков. 😄

Для опытных

Правила перевода.

Ресурсы

  • первое издание rustbook расположено здесь
  • перевод первого издания расположен здесь