3 ms·
> I'm not fond of this framing, which suggests that go is for bad programmers and rust is for good programmers. Right, go is for inexperienced programmers. >
by chrisoverzero 4y ago
> I'm not fond of this framing, which suggests that go is for bad programmers and rust is for good programmers.
Right, go is for inexperienced programmers.
> The key point here is our programmers are Googlers, they’re not researchers. They’re typically, fairly young, fresh out of school, probably learned Java, maybe learned C or C++, probably learned Python. They’re not capable of understanding a brilliant language but we want to use them to build good software.
Or so Rob Pike thinks. However, as I get more and more experienced, the shortcomings of go become too much to bear.
- preseinger 4y ago> go is for inexperienced programmers. I am an extraordinarily experienced programmer, and I vastly prefer Go to Rust.
- chrisoverzero 4y agoThat doesn’t really have anything to do with a statement about Rob Pike’s design intent.