>>107095394
> ^ is pointy like "pointer"
> avoid the retarded overloaded semantics for * between pointer initialization and deferencing
Sounds pretty good to me
proc :: func
is arguably odd, but not something important to really care about.
If we want to find some positive aspect, it makes parsing slightly easier when looking for a function definition and resolves the ambiguity with its call, regardless of the number of whitespaces since you can just use grep with grep -P '::\s*function-name' file.odin