|
|
|
|
|
by dnautics
390 days ago
|
|
> it's not progressing in a consistent direction I've maintained a project in zig since either 0.4 or 0.5 and i dont think this is the case at all. supporting 0.12 -> 0.13 was no lines of code, iirc, and 0.13->0.14 was just making sure my zig parser could handle the new case feature (that lets you write a duff's device). zig may seem quirky but it's highly internally consistent, and not far off from C. every difference with c was made for good reasons (e.g. `var x:u8` vs `char x` gives you context free parsing) i would say my gripes are: 1. losing async 2. not making functions const declarations like javascript (but i get why they want the sugar) |
|