Sending a channel message containing a pointer to mutable state: sometimes necessary, but almost always leads to pain. #golang
@neil_conway IMO that shouldn’t be possible in modern concurrent languages, at least without linear ownership transfer. Makes things racy
-
-
@bascule I don't disagree. It is very easy to do in Go, altho I suspect that would fail outside your def'n of "modern concurrent langs"... -
@neil_conway Go is certainly a modern concurrent language, but its raciness seems problematic -
@bascule@neil_conway depends on your definition of "modern" -
@_jrwest@neil_conway newer than Plan 9? ;)
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.