Comment by nsonha

4 years ago

Go is like java minus semicolons and classes. I'd say the syntax is the almost the same but go's semantics are more simplified.

I dont think there is anything special about java syntax but agree that it's simple and consistent. Java used to not have "var" and looked really dumb by having type and constructer to be the same duplicated thing, but other than that what I hate about it was mostly java beans and accessors. The problem was the idioms, not the syntax.