Re:The Piston image library is now pure Rust
by lobster_johnson on Monday January 09, 2017 @03:17AM
(#13354820)
Both Go and Erlang are based on blocking, synchronous I/O primitives combined with asynchronous communication between the green threads that use them. It's a lot easier to reason about than event-based I/O.
Re:The Piston image library is now pure Rust
by stymaar on Sunday January 08, 2017 @10:05AM
(#13349921)
> which is exactly what Go does IIRC.
Under the hood, I guess yes. But in Go, the developer always use blocking API and the runtime does the magic with the async stuff. Some people find it easier to reason about code written this way.
Yeah, but then they say that they doesn't want concurrency to be based on async io primitives, which is exactly what Go does IIRC.