Skip to content

Commit cec9896

Browse files
committed
4
1 parent 06613b5 commit cec9896

9 files changed

Lines changed: 14 additions & 14 deletions

rustbook-ru/book/ch00-00-introduction.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -181,9 +181,9 @@ <h1 id="Введение"><a class="header" href="#Введение">Введе
181181
</blockquote>
182182
<p>Добро пожаловать в <em>The Ржавчина Programming Language</em>, вводную книгу о Rust. Язык программирования Ржавчина помогает создавать быстрые, более надёжные приложения. Хорошая удобство и низкоуровневый управление часто являются противоречивыми требованиями для внешнего видаязыков программирования; Ржавчина бросает вызов этому вражде. Благодаря уравновешенности мощных технических возможностей c большим удобством разработки, Ржавчина предоставляет возможности управления низкоуровневыми элементами (например, использование памяти) без трудностей, привычно связанных с таким управлением.</p>
183183
<h2 id="Кому-подходит-rust"><a class="header" href="#Кому-подходит-rust">Кому подходит Rust</a></h2>
184-
<p>Rust наилучше подходит для многих людей по целому ряду причин. Давайте рассмотрим несколько наиболее важных групп.</p>
184+
<p>Rust наилучше подходит для многих людей по целому ряду причин. Давайте рассмотрим несколько наиболее важных объединений.</p>
185185
<h3 id="Объединения-разработчиков"><a class="header" href="#Объединения-разработчиков">Объединения разработчиков</a></h3>
186-
<p>Rust показал себя как производительный средство для совместной работы больших приказовразработчиков с разным уровнем знаний в области системного программирования. Низкоуровневый код подвержен различным трудноуловимым ошибкам, которые в большинстве других языков могут быть обнаружены только с помощью тщательного проверки и проверки кода опытными разработчиками. В Ржавчина сборщик играет значение привратника, отказываясь собирать код с этими неуловимыми ошибками, включая ошибки одновременности. Работая вместе с сборщиком, приказ может сосредоточиться на работе над логикой программы, а не над поиском ошибок.</p>
186+
<p>Rust показал себя как производительный средство для совместной работы больших приказов разработчиков с разным уровнем знаний в области системного программирования. Низкоуровневый код подвержен различным трудноуловимым ошибкам, которые в большинстве других языков могут быть обнаружены только с помощью тщательного проверки и проверки кода опытными разработчиками. В Ржавчина сборщик играет значение привратника, отказываясь собирать код с этими неуловимыми ошибками, включая ошибки одновременности. Работая вместе с сборщиком, приказ может сосредоточиться на работе над логикой программы, а не над поиском ошибок.</p>
187187
<p>Rust также привносит современные средства разработчика в мир системного программирования:</p>
188188
<ul>
189189
<li>Cargo, входящий в состав управленец зависимостей и средство сборки, делает добавление, сборку и управление зависимостями безболезненным и согласованным в рамках всей внутреннего устройства Rust.</li>

rustbook-ru/book/ch04-01-what-is-ownership.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -323,7 +323,7 @@ <h4 id="Взаимодействие-переменных-и-данных-с-п
323323
<img alt="Три таблицы: таблицы s1 и s2, представляющие эти строки в обойме соответственно, и обе указывающие на одни и те же строковые данные в куче. Таблица s1 выделена серым цветом, потому что s1 больше недействительна; только s2 можно использовать для доступа к данным кучи." src="img/trpl04-04.svg" class="center" style="width: 50%;">
324324
<p><span class="caption">Рисунок 4-4: представление в памяти после того, как <code>s1</code> был признан недействительным</span></p>
325325
<p>Это решает нашу неполадку! Действительной остаётся только переменная <code>s2</code>. Когда она выходит из области видимости, то она одна будет освобождать память в куче.</p>
326-
<p>Такой выбор внешнего видаязыка даёт дополнительное преимущество: Ржавчина никогда не будет самостоятельно создавать «глубокие» повторы ваших данных. Следовательно любое такое <em>самостоятельное</em> повторение можно считать недорогим с точки зрения производительности во время выполнения.</p>
326+
<p>Такой выбор внешнего вида языка даёт дополнительное преимущество: Ржавчина никогда не будет самостоятельно создавать «глубокие» повторы ваших данных. Следовательно любое такое <em>самостоятельное</em> повторение можно считать недорогим с точки зрения производительности во время выполнения.</p>
327327
<!-- Old heading. Do not remove or links may break. -->
328328
<p><a id="ways-variables-and-data-interact-clone"></a></p>
329329
<h4 id="Взаимодействие-переменных-и-данных-с-помощью-клонирования"><a class="header" href="#Взаимодействие-переменных-и-данных-с-помощью-клонирования">Взаимодействие переменных и данных с помощью клонирования</a></h4>

rustbook-ru/book/ch14-05-extending-cargo.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ <h1 class="menu-title">Язык программирования Rust</h1>
176176
<div id="content" class="content">
177177
<main>
178178
<h2 id="Расширение-cargo-пользовательскими-приказми"><a class="header" href="#Расширение-cargo-пользовательскими-приказми">Расширение Cargo пользовательскими приказми</a></h2>
179-
<p>Cargo расчитан так, что вы можете расширять его новыми субприказми без необходимости изменения самого Cargo. Если исполняемый файл доступен через переменную окружения <code>$PATH</code> и назван по образцу <code>cargo-something</code>, то его можно запускать как субприказ Cargo <code>cargo something</code>. Пользовательские приказы подобные этой также перечисляются в списке доступных через <code>cargo --list</code>. Возможность использовать <code>cargo install</code> для установки расширений и затем запускать их так же, как встроенные в Cargo средства, это очень удобное следствие продуманного внешнего видаCargo!</p>
179+
<p>Cargo расчитан так, что вы можете расширять его новыми субприказми без необходимости изменения самого Cargo. Если исполняемый файл доступен через переменную окружения <code>$PATH</code> и назван по образцу <code>cargo-something</code>, то его можно запускать как субприказ Cargo <code>cargo something</code>. Пользовательские приказы подобные этой также перечисляются в списке доступных через <code>cargo --list</code>. Возможность использовать <code>cargo install</code> для установки расширений и затем запускать их так же, как встроенные в Cargo средства, это очень удобное следствие продуманного внешнего вида Cargo!</p>
180180
<h2 id="Итоги"><a class="header" href="#Итоги">Итоги</a></h2>
181181
<p>Совместное использование кода с Cargo и <a href="https://crates.io/">crates.io</a><!-- --> является частью того, что делает внутреннее устройство Ржавчина полезной для множества различных задач. Обычная библиотека Ржавчина небольшая и безотказная, но ящики легко распространять, использовать и улучшать независимо от самого языка. Не стесняйтесь делиться кодом, который был вам полезен, через <a href="https://crates.io/">crates.io</a><!-- -->; скорее всего, он будет полезен и кому-то ещё!</p>
182182

0 commit comments

Comments
 (0)