DEV Community

Discussion on: Should I Go? The Pros and Cons of Using Go Programming Language

Collapse
 
tagmg profile image
Tagir Magomedov

Go's team is unconventionally prioritizing simplicity of writing a compiler for a language over language design.

Of course, if you are coming from C/C++ background Go does just fine. However, if you are coming from the camp of Scala, Kotlin, Swift, C#, F# and other modern languages the syntax and capabilities of Go leave much to be desired.

Go is a new C of distributed computing, not new Java. As long as you keep that in mind you should be ok.