title: With Boost.Fiber does c++ come one step closer to Erlang style process/threads?
body: <p>I am reading <a href="http://olk.github.io/libs/fiber/doc/html/">http://olk.github.io/libs/fiber/doc/html/</a> It seems to me that with Boost.Fiber C++ is coming closer to Erlang's ability to have thousands of "processes", also known as "green processes[threads]" <a href="http://en.wikipedia.org/wiki/Green_threads">http://en.wikipedia.org/wiki/Green_threads</a>.</p>
  
  <p>My question is, is Boost.Fiber ready for production, are there <strong>now</strong> c++ alternatives that have better documentation and examples? Someone mentioned lightweight threads, but I can't seem to find a reference to it. One final question is, why doesn't the C++ standard include Fibers?</p>
  
  <p>The reason I am interested in this is because I have realtime updates where a value change can impact (spawn) hundreds/thousans of small but embarrassingly parallel computations. The C++ thread model doesn't work very well, imo. Please no GPU, since it currently takes too long to transfer the information to and from the GPU.</p>
  
  <p>I realize that Erlang is far more than this so please don't educate me on Erlang vs C++ in the general case.</p>