Логотип

Zig

Вопросы, ответы, полезные ссылки и всякая болтовня о Zig.
Закреплено
Полезные ссылки на тему zig: Официальный сайт: https://ziglang.org/ru-RU/ Документация: https://ziglang.org/documentation Начало работы с языком zig: https://ziglang.org/ru-RU/learn/getting-started/
20:35 12-12-2025
Пользователь присоединился(-ась) к чату
03:30 12-12-2025
Пользователь присоединился(-ась) к чату
22:54 11-12-2025
Пользователь присоединился(-ась) к чату
05:16 10-12-2025
Пользователь покинул(-а) чат
22:53 09-12-2025
Пользователь присоединился(-ась) к чату
22:53 03-12-2025
Пользователь присоединился(-ась) к чату
13:55 01-12-2025
Пользователь присоединился(-ась) к чату
21:02 23-11-2025
Пользователь присоединился(-ась) к чату
18:26 22-11-2025
Пользователь покинул(-а) чат
18:26 22-11-2025
Пользователь присоединился(-ась) к чату
14:24 13-11-2025
Пользователь присоединился(-ась) к чату
12:21 13-11-2025
Ещё, оказывается std.debug.print печатает в stderr, а чтобы печатать в stdout надо делать так: try std.fs.File.stdout().writeAll(...)
21:02 12-11-2025
Полезные ссылки на тему zig:

Официальный сайт: https://ziglang.org/ru-RU/
Документация: https://ziglang.org/documentation
Начало работы с языком zig: https://ziglang.org/ru-RU/learn/getting-started/
20:02 12-11-2025
Так офиц доку просто надо читать по данному языку, зач учебники искать, язык достаточно новый и часто меняется, лучше чем от создателей языка ты не узнаешь о нем
19:49 12-11-2025
Если что правильно вот так:
const std = @import("std");
pub fn main() void {
std.debug.print("Привет, Zig!\n", .{});
}
19:47 12-11-2025
https://nweb42.com/books/zig/
Я немного посмотрел этот учебник по Zig, но хотя там и разобрано много тем, но, к сожалению, как и многие другие учебники по этому языку, этот несколько устарел. Даже программа hello world не работает:
Но даже программа hello world из этого учебника не работает:
const std = @import("std");
pub fn main() void {
const stdout = std.io.getStdOut().writer();
try stdout.print("Привет, Zig!\n", .{});
}
Выдаёт:
error: root source file struct 'Io' has no member named 'getStdOut'
Так что... Придётся свой учебник писать :)
21:19 10-11-2025
Васап
21:04 10-11-2025
Здравствуйте!
20:14 10-11-2025
Пользователь присоединился(-ась) к чату
11:35 12-10-2025
Пользователь присоединился(-ась) к чату