At the risk of sounding like a complete brainlet, isn't it sort of the same in C, pointers aside?
Bruh it sure rocks to use a language that sucks the joy out of programming...
Thomas Adams
Aaron Jones
The walrus operator in a plain variable assignment like this is one of go's worst contributions
Ryan Wright
In C, the initial value is random, not zero
Leo Reed
It is the definition operator in mathematics, if you come from a math bg you'd think it's genius, also Go was not even close to being the first to use it
Asher Hill
I like it better when used in things like if statements but I feel like normal assignment could just be overloaded for type inference if possible instead of having to use a separate symbol.
Jace Adams
>normal assignment could just be overloaded for type inference if possible
Then how would we make the distinction between declaration and reassignment?
Thomas Young
with the var keyword