865 karma · joined January 6, 2021
Maybe, jus maybe the defaults for UNIX/POSIX was just not good and thats why they Rust based one?
So anything using Rust now must be the ‘evangelists’ work right?
This makes no sense whatsoever and very far from the truth.
Yet no string types. So lessons not so well learned. Zig does remove many warts in C.
In the field I work, zero values are valid and doing it in Go would be a nightmare
These mofos are too greedy to do this.
A simple one, if you create two separate library in Go and try to link with an application, you will have a terrible time.
I've ran into this same issue: https://github.com/golang/go/issues/65050
Generics can only be on function and not methods because of it's type system. So don't hold your breath and modifying this would be a breaking change.
> I find it uncommon to see anyone who chooses to use a terminal regularly using the MacOS default terminal
If you are going to say that about windows the same could be said about macOS. In fact, I only know of one mac user within my circle that has used the non default terminal.
Anecdotally, at day job, every terminal I see on windows is riced out. The Windows terminal app video from MS probably helped with that lol.
You probably don’t have this telemetry but have you thought about how having window support helps Zig adoption?
Anecdotal, at day job, we started to use Zig build system to target Windows because that’s where the customers are.
“App XYZ is mobile ready…” but not on Android.
Same vibe