Why not Boost? &#x2F; Why not libuv?<p>Why not EventMachine? &#x2F; Why not Celluloid?<p>Why not Twisted? &#x2F; Why not gevent?<p>This is a really sad situation unfortunately. I was hoping Rust wouldn&#x27;t head down this road.<p>To preempt: a systems language shouldn&#x27;t <i>dictate</i> these high-level matters, but there certainly should be one &quot;blessed solution&quot; vs. a sea of incompatible libraries.<p>Go doesn&#x27;t have this problem, Node.js doesn&#x27;t have this problem, Elixir doesn&#x27;t have this problem. Sad deal.