News for hackers. Stuff that matters.
Re:Go Creeping In by foldr on Tuesday June 18, 2019 @07:29AM (#20211809)
Go provides channels for safe communication between goroutines (which are distributed across multiple threads).
Re:Go Creeping In by twic on Tuesday June 18, 2019 @10:00AM (#20213023)
You can use channels to pass mutable objects, which are then shared between threads. The passing itself may be safe, but the resulting situation isn't.

The Rust compiler won't let you do that.

Re:Go Creeping In by foldr on Tuesday June 18, 2019 @10:45AM (#20213621)
You can mutate objects from multiple threads in Go without using channels.
Re:Go Creeping In by twic on Tuesday June 18, 2019 @11:35AM (#20214243)
The Rust compiler won't let you do that either!
Re:Go Creeping In by foldr on Tuesday June 18, 2019 @04:49PM (#20218253)
I know. I just didn't see why you were bringing channels into it. It's not as if it's some loophole involving channels that's the issue here.