Live data from Hacker News

Why Go and Rust Are Not Competitors (2015)

dave.cheney.net

101–102 of 102 posts

Re: Why Go and Rust Are Not Competitors (2015)

#101
post #96

Earlier quoted context omitted.

I remember reading somewhere that Go was originally intended to take over a lot of projects that are currently C++, and that it was kind of a surprise that more Go programmers ended up coming from languages like Python. If that's right, it might be fair to say Rust and Go were "originally" competitors, even if they aren't as much anymore :)

As a C/C++ developer that doesn't surprise me at all. I looked at both Go and Rust and I'd go with Rust if given a choice between the two.

It might be that they underestimated how desperately people had already moved away from C/C++ if they had any choice at all :)

Re: Why Go and Rust Are Not Competitors (2015)

#102

I think the illusion of competition mostly comes from how Go was touted when it first came out. To quote the google announcement: "For that reason, Some smart Google engineers decided that it’s time to address the limitations of C and C++ by designing a new programming language: Go. [...] Go is based on the C programming family, one of the most widely used programming language trees in the world [...] Go attempts to…

This.

People are move the goal post here.

Go has failed it's first goal. Rust hasn't.

But Go pivoted, and succeeded at their new goal.

Post reply on HN