C++のフレームワーク用のベースとして使うなんての
どうだろう?設計レベルで現れるようなオブジェクトの管理は
LuaのGC使って管理して、パフォーマンスに絡むようなオブジェクトは
C++の従来の考え方で管理する。
また、各タスクやそれらの関係(メッセージ処理や状態遷移マシン定義)の
configはスクリプトベースで行い、欲を言えばそれらのコンフィギュレーション
からC++のコード吐かして最後に最適化できるようにしたい。
Luaには標準ではプリエンティブなスレッドが無いのでそれは実装しないと
だめだけど(LuaThreadでいけるか?)。

現在そんなのを妄想中・・・。