Zig
#プログラミング言語
LLVM、セルフホスト
低レイヤ寄り(structのメモリレイアウトを選べたりとか)
構造的subtypingらしい?
typeがfirst-class value (ただしコンパイル時にしか使えない)
https://twitter.com/yhara/status/1359045159661412352
https://ziglang.org/documentation/master/#Generic-Data-Structures
Result<u64, error>
的なものを
u64
と書く
https://ziglang.org/documentation/master/#Error-Union-Type
catchが予約語だがいわゆる例外ではない
try foo()
= Rustの
foo()?
Zigについてのメモ
私が感じる懸念材料|Zigについてのメモ
Proposal: Private Fields · Issue \#9909 · ziglang/zig
io\_uringで高速IO処理(?) \| κeenのHappy Hacκing Blog