I hereby claim:
- I am nahuakang on github.
- I am nahua (https://keybase.io/nahua) on keybase.
- I have a public key ASC9YMx32r5VuKEUHt3Qmcp8X3tHm1-vXhax2w4R5aYJewo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
Zig aims to be a simple language. It is not easy to define what simple exactly means, but zig is also a low-level programming language that aims for c-compatibility. To reach this goal, it needs good semantics in its type system so that developers have a complete toolbox to manipulate data.
So types in zig are composable, but this can become rapidly overwhelming. See those examples. Are you able to understand them at a glance, as soon as you read them?
*const ?u8
?*const u8
*const [2]u8