Язык Zig (канал)
174 subscribers
26 photos
3 videos
6 files
239 links
Download Telegram
Язык Zig (канал)
Mach: providing an ecosystem of C libraries using the Zig package manager https://devlog.hexops.com/2023/mach-ecosystem-c-libraries/ #блоги
https://devlog.hexops.com/2023/mach-v0.2-released/
Спустя 1 год и 4 месяца после предыдущего выпуска 0.1. В основном внутренние изменения и рефакторинг (плюс поддержка нового менеджера пакетов).
#блоги
6
https://github.com/cryptodeal/zig-NEAT
Порт https://github.com/yaricom/goNEAT на Zig.

Really find NEAT fascinating and have wanted to get my hands dirty implementing an out of the box Machine Learning architecture, so pet-project the last month or two has been to port goNEAT (Golang implementation of NEAT) to Zig for fun/practice. Link to goNEAT implementation:

Haven't written too much in lower level languages previously (excluding Go, have written a bit of C++), so probably a solid amount of room for further optimizations (and likely not following some Zig best-practices); will be focusing on optimizing/fixing those issues as I clean up code and rewrite the Structs using comptime type parameters to make the library more generic/generally useful.

#библиотеки
👍3
https://zighelp.org/
https://github.com/zighelp/zighelp/
Форк ziglearn.org, который хочет быть чуть более активным (посмотрим, насколько живой, может даже старый перевод ziglearn.org возродим и в описании чата заменим ссылку)
🔥2
Talk: Introducing Ghostty and Some Useful Zig Patterns
by Mitchell Hashimoto
Текстовая версия https://youtube.com/watch?v=l_qY2p0OH9A (без последней части с ответами на вопросы)
https://mitchellh.com/writing/ghostty-and-useful-zig-patterns
#блоги
1
Язык Zig (канал)
https://github.com/ziglang/zig/issues/17115#issuecomment-1713507993 https://console.algora.io/bounties/clmeoi6b80006mm0flsx8imjl 5_000 баксов от Wasmer за поддержку WASIX в Zig!
Alright. @kristoff-it and I took a break from working on our other tasks today to address this issue, and in fact we wrote a blog post about it.
As a reminder, the Zig issue tracker is not a platform for free speech, for discussing bug bounties, for discussing other people's reputations, or for archiving Internet history. It is only, exclusively, and for no other purpose than for working on the Zig compiler and related tools. Any content that is not doing that will be removed, and any users who I subjectively predict will create more of such content in the future will be blocked.
Let us have no more discussion of anything in this topic other than WASIX and its technical merits, or lackthereof.
https://ziglang.org/news/bounties-damage-open-source-projects/
https://xn--r1a.website/iv?url=https%3A%2F%2Fziglang.org%2Fnews%2Fbounties-damage-open-source-projects%2F&rhash=587ae0a377701a
https://github.com/ziglang/zig/issues/17115#issuecomment-1720088634
#upstream
Ziglings мигрируют с GitHub на Codeberg:
* старый репозиторий https://github.com/ratfactor/ziglings
* новый репозиторий https://codeberg.org/ziglings/exercises/
* ещё есть https://ziglings.org/, который перенаправляет на ссылку выше.

Анонс на https://github.com/ratfactor/ziglings/issues/360, объяснение причин на https://ratfactor.com/leaving-github (вкратце — новое требование обязать включить 2FA некоторым аккаунтам было последней каплей для автора)
🔥4