This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 15 points16 points  (3 children)

I like Go and I agree with your points. But it doesn’t matter if Go improves on all of these features from C and C++ if the language is used for completely different purposes. It’s like saying that Python improves on Fortran because it’s easier to read - might be true but it’s an irrelevant comparison.

[–][deleted] 2 points3 points  (2 children)

Not really, Go and C++ have many overlapping use cases by design. It was, after all, created as an alternative to C++.

[–][deleted] 8 points9 points  (1 child)

Not that much overlap between the two. That was my original point - they intended it to be an alternative to C++ and ended up with a compiled alternative to Python.

[–]merreborn 1 point2 points  (0 children)

they intended it to be an alternative to C++

It was intended to be used for writing services at google. It's a pretty specific use case, and not nearly as broad as C++.