есть ли будущее у zig?
От: vaa  
Дата: 18.01.23 15:29
Оценка:
А что насчет zig?
Собираетесь ли вы его изучить в этом году?
//hello.zig
const std = @import("std");
pub fn main() void {
    std.debug.print("hello!\n", .{});
}
//zig run hello.zig


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

сложнее D, но явно проще rust.
первая компиляция заметно занимает времени. не помню как там в ди rdmd.
Александреску помню утверждал мгновенно.
ПС да rdmd hello.d где-то раз в 10 быстрее компилит чем зиг. зиг и второй раз(под виндой) видно как ллвм что-то делает, но почти мгновенно.
rdmd насколько знаю просто кэширует.
☭ ✊ В мире нет ничего, кроме движущейся материи.
Отредактировано 19.01.2023 3:59 Разраб . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.