-
Notifications
You must be signed in to change notification settings - Fork 183
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* feat: update `build.zig` and create copy original content files * feat: translate `ru-RU.ziggy` * feat: translate `zsf.smd` * feat: translate `index.smd` * feat: translate `download.smd` * fix: выпуск -> релиз * feat: translate `build-system.smd` * fix: cosmetic improvements * feat: translate `getting-started.smd` * feat: translate `samples.smd` * feat: translate `index.smd` * fix: `getting-started.smd` lsp title * feat: translate `tools.smd` * feat: translate `why_zig_rust_d_cpp.smd` * feat: translate `overview.smd` * fix: add guillements * fix: minor improvements to `build-system.smd` * fix: minor improvements to `getting-started.smd` * fix: minor improvements to `index.smd` * fix: `overview.smd` and `why_zig_rust_d_cpp.smd` * fix: `samples.smd` * fix: `zsf.smd` * revert: autoformatting in old content file --------- Co-authored-by: Eugene <[email protected]>
- Loading branch information
Showing
12 changed files
with
1,509 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
--- | ||
.title = "Скачать", | ||
.author = "", | ||
.date = @date("2024-08-07:00:00:00"), | ||
.layout = "download.shtml", | ||
.custom = { | ||
"mobile_menu_title": "Скачать", | ||
"OSs": ["Windows", "macOS", "Linux", "FreeBSD"], | ||
}, | ||
--- | ||
# Релизы | ||
Вы также можете [установить Zig через менеджеры пакетов](https://github.com/ziglang/zig/wiki/Install-Zig-from-a-Package-Manager). | ||
|
||
Существует [JSON-версия этой страницы]($link.siteAsset('download/index.json')). | ||
|
||
Файлы подписаны с помощью [minisign](https://jedisct1.github.io/minisign/) с использованием этого открытого ключа: | ||
|
||
``` | ||
RWSGOq2NVecA2UPNdBUZykf1CCb147pkmdtYxgb3Ti+JO/wCYvhbAb/U | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
--- | ||
.title = "Главная", | ||
.author = "", | ||
.date = @date("2024-08-07:00:00:00"), | ||
.layout = "index.shtml", | ||
.custom = { | ||
"mobile_menu_title": "Главная", | ||
}, | ||
--- | ||
|
||
[]($section.id("slogan")) | ||
Zig — это язык программирования общего назначения и набор инструментов для создания **надёжного**, **оптимального** и **переиспользуемого** программного обеспечения. | ||
|
||
[]($section.id("features")) | ||
## ⚡ Простой язык | ||
Сосредоточьтесь на отладке вашего приложения, а не на борьбе с особенностями языка. | ||
|
||
- Нет скрытых потоков управления. | ||
- Нет скрытых выделений памяти. | ||
- Нет препроцессора, нет макросов. | ||
|
||
## ⚡ Comptime | ||
Новый подход к метапрограммированию на основе выполнения кода во время компиляции и ленивых (отложенных) вычислений. | ||
|
||
- Вызов любой функции на этапе компиляции. | ||
- Манипуляция типами как значениями без накладных расходов во время выполнения программы. | ||
- Comptime эмулирует целевую архитектуру. | ||
|
||
## ⚡ Поддерживайте существующий код с помощью Zig | ||
Поэтапно улучшайте кодовую базу на C/C++/Zig. | ||
|
||
- Применяйте Zig в качестве компилятора для C/C++, который поддерживает кросс-компиляцию «из коробки». | ||
- Используйте `zig build` для создания единой среды разработки на всех платформах. | ||
- Интегрируйте Zig в проекты на C/C++, открывая доступ к богатой стандартной библиотеке для всего кода на C/C++. | ||
|
||
|
||
# [Сообщество]($section.id("community").attrs("section-title")) | ||
|
||
## [Сообщество Zig децентрализовано]($section.id("decentralized")) | ||
Любой может создать и поддерживать своё собственное сообщество. | ||
Не существует понятия "официальное" или "неофициальное" — каждое сообщество имеет своих модераторов и правила. | ||
|
||
|
||
## [Разработка]($section.id("main-development")) | ||
Репозиторий Zig можно найти на [https://github.com/ziglang/zig](https://github.com/ziglang/zig), где мы также ведём трекер проблем и обсуждаем предложения. | ||
От участников ожидается соблюдение [Кодекса поведения Zig](https://github.com/ziglang/zig/blob/master/.github/CODE_OF_CONDUCT.md). | ||
|
||
|
||
# [Zig Software Foundation]($section.id("zsf").attrs("section-title")) | ||
|
||
## ZSF — это некоммерческая организация 501(c)(3). | ||
|
||
Zig Software Foundation — это некоммерческая организация, основанная в 2020 году Эндрю Келли, создателем Zig, с целью поддержания развития языка. В настоящее время Zig Software Foundation может предложить оплачиваемую работу на конкурентных ставках небольшому числу ключевых контрибьюторов. Мы надеемся в будущем расширить это предложение для большего круга людей. | ||
|
||
Zig Software Foundation существует за счёт пожертвований. | ||
|
||
# [Спонсоры]($section.id("sponsors").attrs("section-title")) | ||
|
||
## [Корпоративные спонсоры]($section.id("corporate-sponsors")) | ||
Следующие компании оказывают финансовую поддержку Zig Software Foundation. | ||
|
||
## [GitHub-спонсоры]($section.id("github-sponsors")) | ||
Благодаря людям, которые [спонсируют Zig]($link.page('zsf')), проект остаётся подконтрольным open-source сообществу, а не корпоративным акционерам. В частности, эти замечательные люди спонсируют Zig на сумму 200 долларов в месяц или более: | ||
|
Oops, something went wrong.