Just finished #ziglings
I truly found #zig to be a magnificent language.
It feels like what #Go could have been, if the priorities of the go language designers were mildly different.
I think the next step for me would be #exercism and learning how packaging, project structure and dependency management is done in the land of #ziglang.
#ziglings #zig #go #exercism #ziglang
Going through #ziglings
When it comes to minimal languages, I feel that Zig has much greater potential than Go. But tooling-wise, Go has the edge for now.
Honestly, the consistency and elegance of Zig is blowing my mind.
#zig #go #ziglang #golang
#ziglings #zig #go #ziglang #golang
#Ziglings was cool.
It took me longer to complete than I thought, but that's only because I got distracted by other things, not because it was hard.
(I was expected a week's worth of free time, but judging by the dates of this thread, it took me a bit more than a month)
Went through about 1/3 of #ziglings today, so far so good. Loops are neat. Error handling is very different from what I'm used to, although potentially really cool if I can grok it.
If you're curious about zig and familiar with #rustlings (or at least have a little programming experience) it might be worth checking out. https://github.com/ratfactor/ziglings
I've been exploring #zig, a "better C"
Still has footguns, but you have to want to hurt yourself...
The compiler uses clang and takes C which makes it good for gradual rewrites
The #ziglings tutorial is a fun tour of the language, https://github.com/ratfactor/ziglings
I've just pushed my first program to github. A tiny UART shell suitable for microcontrollers just needing a read and write function
It's using termios currently, for a posix shell
https://github.com/ringtailsoftware/zig-embshell