3 ms·
I bought this book and I've been using it - but I'm writing the interpreter in Rust instead of Go. I really like it, and I think Go is actually a cool language
by staticassertion 10y ago
I bought this book and I've been using it - but I'm writing the interpreter in Rust instead of Go. I really like it, and I think Go is actually a cool language for this due to its simplicity. I had very little Go experience but the language is drop dead boring, incredibly easy to pick up.
I'd recommend it.
- pselbert 10y agoFunny, I did the exact same thing! Tried to push learning Rust via the Go examples. It has been a great exercise, but highlighted the pain of dealing with various string representations in Rust.
- staticassertion 10y agoI'm used to it I guess. Got &'a str all over my code.
- jalfresi 10y ago"... the language is drop dead boring" I LOVE boring
- zerr 10y ago"A language that doesn't affect the way you think about programming, is not worth knowing."
- staticassertion 10y agoI would say that while Go is boring, it is worth learning. It may not be anything too new or interesting but it'll likely change how you think about programming at least a bit - concurrency and error handling in Go are particularly accessible while still being different enough to change how you think about the concepts. I say that as someone who really isn't a fan of the language.