← Вернуться обратно на
Главная
Изучение
В этом разделе собраны ресурсы, которые помогут вам пройти путь от полного незнания языка Zig до глубокого понимания его философии и принципов.
Документация
Нестабильная (master)
Последняя стабильная (0.13.0)
Руководства
В этом разделе в будущем будет собрана полная документация стандартной библиотеки Zig. А пока можно просматривать её материалы прямо отсюда.
- Система сборки Zig Введение в систему сборки Zig.
Введение
Данные материалы предназначены для программистов с разным уровнем подготовки и помогут успешно начать изучение языка.
- Подробный обзор
Глубокий обзор возможностей Zig с точки зрения системного программирования. - Почему Zig, если уже есть C++, D и Rust?
Введение в Zig для программистов на C++, D и Rust. - Примеры кода
Список фрагментов кода, чтобы понять, как выглядит код на Zig. - Инструменты
Список полезных инструментов, которые помогают писать код на Zig.
Начало работы
Если вы готовы начать программировать на Zig, это руководство поможет настроить среду разработки.
Онлайн-ресурсы для обучения
- zig.guide
Структурированное введение в Zig от Sobeston. - Ziglings
Изучайте Zig, исправляя небольшие ошибки в коде. - Zig на Exercism Изучайте Zig, решая задачи по программированию и получая советы от наставников.
- Изучение Zig Краткое введение в Zig, отлично подходящее для разработчиков, переходящих с языков с автоматической сборкой мусора.
Актуальные видео и блоги
- Дорога к Zig 1.0 [видео]
Видео от Andrew Kelley, представляющее Zig и его философию. - Zig: новая эра взаимодействия с LLVM
Блог о работе над созданием независимого компилятора Zig, также упомянутый в статье на lwn.net.