tardy
v0.1.0
Tardy (по определению: задержка или задержка сверх нужного или ожидаемого времени; поздно.) — это асинхронная среда выполнения для написания приложений и сервисов в Zig. Большая часть кода для этого проекта возникла в zzz, сетевой среде, ориентированной на производительность.
Последняя стабильная версия Zig: 0.13.0
Последний выпуск Тарди: 0.1.0
zig fetch --save git+https://github.com/mookums/tardy#v0.1.0
Затем вы можете добавить зависимость в файл build.zig
:
const tardy = b . dependency ( "tardy" , .{
. target = target ,
. optimize = optimize ,
}). module ( "tardy" );
exe . root_module . addImport ( tardy );
Важный
Tardy в настоящее время является альфа-версией программного обеспечения. Это быстро и работает, но все еще экспериментально!
io_uring
для Linux (>= 5.1.0).epoll
для Linux (>= 2.5.45).kqueue
для BSD и Mac.busy_loop
для Linux, Mac и Windows.runtime.[net/fs]
)runtime.spawn
)Если вы явно не указали иное, любой вклад, намеренно отправленный вами для включения в Tardy, должен иметь лицензию MPL2.0 без каких-либо дополнительных положений и условий.