Go is meant to be a simple language and there is about 25keywords. Because it is simple i was wondering what does it not have compared to other language like C++ or C# (which IMO is more complex than C++)
I understand its simple bc it has less keywords and other things but i dont know the langauge so what did it have to tradeoff or leave out because of that decision?
As others commented, number of keywords is not a metric for simplicity, but you're right that Go is simple. I don't know C#, but here are some essential C++ features not available in Go:
I may be missing something.
EDIT: I missed pointer arithmetic.