as the title suggests; what was your first working build and when did you start using the language? i’m fairly new to zig, from c. i’m curious about others’ first projects.
mine can be found here
Ytcli - youtube music TUI via innertube
as the title suggests; what was your first working build and when did you start using the language? i’m fairly new to zig, from c. i’m curious about others’ first projects.
mine can be found here
Ytcli - youtube music TUI via innertube
I started working on a Freetype bindings for mach in 2020 (2021?). I learned so much about low-level programming just from that one.
(It was a long ago so i may be lying about it being my first project lol)
I wrote some database speedup code in Zig for Python programs for one of my clients back in 2019, that was in use until a few months ago.
I distilled the binding and packaging part of that experience into the first release of setuptools-zig which was uploade to PyPI late 2020.
First got introduced to Zig at work many years ago.
They were in process of switching to the build system for cross compilation of C, not the language itself.
My first project (which i would call a project, not a language exploration), came about a year into me already using the build system. It was port of my really simple game i made in Unity before, and i made my own Raylib bindings for it.
Since then i used it for all my personal stuff, shit ton of networking, another game, some utility UI apps, and i made some parsers aswell (even used those at work, they were much faster than anything else we had).
I joined this forum about a 1,5 year ago and used Zig for years before that, if i remember correctly since 0.8 release (dont quote me on that tho xD).
Robert ![]()
I started switching to Zig about 8 months ago (from Rust, though, I’m not a real programmer at all who earns his living with it). But having watched the language since about two years.
My first project was a simple cli args lexer/parser, lexopts, for learning the language. I still use it for all of my projects, because I dont like the common struct driven arg parsing approaches which declare everything ahead of time.
Now, my first real project is my tui file manager called lui which is kind of an interactive version of ls -lah --group-directories-first, one of my most often used Linux commands ![]()