Я уже не раз упомянал этот язык и тут решил кое-что на нем написать... и вы знаете, оно получилось
Zig – язык, который взял С и просто внедрил в него свежие практики + сделал очень интуитивную систему алокации памяти + (почти) встроил в std асинхронность на многопоточности
Я считаю что он уже неплохо подходит для single-thread приложений, а для multi-threading можно или спиздить то, как это устроено в
bun, либо подождать когда они уже включат
встроенный event loop (предположительно в течение ближайших нескольких месяцев)
Как только они доделают event loop, я моментально начну на нем делать эксперименты
Главная сейчас проблема – ты должен знать С, чтобы понимать как писать на Zig, потому что документация пока не для новичков + ответы можно найти только на reddit
НО я нашел самый крутой лайфхак: если хочешь узнать как что-то сделать на Zig, просто вбей в гугл: "как сделать ... на С" – и попробуй тоже самое найти в Zig
Сейчас сработало 10 из 10 раз