以下の内容はhttps://faithandbrave.hateblo.jp/entry/20130401/1364807048より取得しました。


C++1y コルーチンの提案

A proposal to add coroutines to C++
Another proposal to add coroutines to C++11


今現在、コルーチンの提案が2つ議論されています。


1つ目は、Boost.Coroutine作者であるOliverさんが提案している、ライブラリのみで完結するそのままBoost.Coroutineな仕様。
こちらで「スレッドローカルは、この提案のスコープ外だ」とOliverさんが発言したところ、謎の日本人Ai Azumaさんがツッコミを入れてます。どうやら、GSoCで昔実装されたBoost.Coroutineのスレッドローカル関係のドキュメントを、Oliverさんが読んでなかった模様。


2つ目は、C#のようにyieldキーワードを導入する半言語、半ライブラリの提案。

どちらも、スタック消費型のコルーチンですね。スタックの自動伸長も検討されてはいますが、個人的にはC#みたいなスタックレスコルーチンがほしいですね。スタックで悩みたくない・・・。





以上の内容はhttps://faithandbrave.hateblo.jp/entry/20130401/1364807048より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14