>Go feels similar to where Microsoft eventually wants to be with .NET Core and their native compilation.
Only in that it will end in a native binary.
In any other sense Go is worlds behind.
In bloat, yes ;-)
Only in that it will end in a native binary.
In any other sense Go is worlds behind.
Other than that competitor, I don't think Go has too many others in the same niche. Maybe D? I love the combo of native code + high level language + single binary in a language that also tackles parallelism.
It's as if the Go language designers took a good hard look at Python and went "This is what's wrong with it", taking its greatest weaknesses like dependencies/packaging and the GIL, turning these around 180 degrees, instead becoming main advantages of their new language. Of course, it's not an interpreted language so the comparison isn't perfect, but Go ticks a lot of boxes for me as well that Python perhaps never will due to design.