Silver
Silver
I don't see how that's helpful at all. The whole point is to be able to easily say "oh oops I need a pointer, silly me" without having to look...
I think that's useful - and the compiler does do this for some types, like the const pointer for example, it'll add a note saying "cast discards const qualifier" -...
Initializing an array with this type of pattern is very common, and should not require manually setting the sentinel: ```zig var array: [n:0]u32 = undefined; for (&array, 0..) |*x, i|...
> No usage in the stdlib builds a key value list at comptime. That's just not true https://github.com/ziglang/zig/blob/6a65561e3e5f82f126ec4795e5cd9c07392b457b/lib/std/meta.zig#L25-L33
One option to reduce disk space without symlinking (which causes all sorts of other issues and largely removes the benefit of this proposal) is to use hard links. This is...
not only does this operation not exist on most CPUs, it also wouldn't really be that much faster than a mutex, due to having the same amount of contention. you...
One common usecase is "I changed a thing, is it faster now?" In that case, the goal is to compare each benchmark to the matching result from a previous run....
`extern "libname"` is very useful in wasm, where it's used to refer to different namespaces in the import object
For info on getting Zig working on AVR and other microcontrollers, I'd recommend the [microzig](https://github.com/ZigEmbeddedGroup/microzig) project and the [Zig Embedded Group Discord](https://discord.gg/ShUWykk38X)
> The [manual](https://ziglang.org/documentation/master/#Vectors) says that > > > Vectors support the same builtin operators as their underlying base types. `and` and `or` are not operators, they're control flow keywords. Making...