Go is built around shared mutable state, which means when it comes to building correct concurrent programs it's no better than @celluloidrb
@tqbf sure, and so is @celluloidrb. But neither Go nor Celluloid can formally ensure concurrent state mutations are impossible
-
-
@bascule Doesn’t@celluloidrb involve me writing concurrent systems-level code in Ruby? Pass. -
.
@tqbf the correctness guarantees of@celluloidrb are largely the same. Go has better performance -
@bascule@celluloidrb I’ll take the safety of the type system in Golang over the safety of correctness of Celluloid+Ruby. -
@tqbf note that when it comes to guaranteeing the correctness of concurrent programs, Go is the same as@celluloidrb -
-
-
-
- 1 more reply
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.