|
|
|
|
|
by pansa2
701 days ago
|
|
> It is an explicit goal of the go team to minimize the number of keywords in the language. It's understandable - because unfortunately people judge languages by very shallow metrics. Several times I've seen people use "number of keywords" as a proxy for language complexity. However, that's completely misguided. `static` in C++ (and, IMO, `for` in Go) demonstrate that overloading a keyword to mean multiple things is harder to understand than having a larger number of more meaningful keywords. |
|
That pointers declared with * in Go are more like references (&) and that there are no true pointers (I think) does not really help.