すいません。ちょっとMonaについて過大な評価があったので訂正します。
>> とくにSTL採用は大きい。何気ないものでもキューしたりスタックしたりする
>> とき、速度面、保守面、安全面でも、STL採用のMONAは強力だと思われ。
>もう一歩、boost(爆)
Monaではテンプレートを利用していますが
STLを採用できていません。理由は単純に移植できていないからです。
なのでvectorっぽいのを自作してみたりしてます。
逆に言えば、採用したいので移植するには何が必要なのか分かる人に
プロジェクトに参加してほしいです。
例えばnew,delete,new[],delete[]だけが実装されていれば移植できるのか
それとも例外機構が必須なのかとか。。
(例外機構は、多分使用できないです)
一部だけでも移植できれば、コードの信頼性が上がると思っています。
ちなみにいちどだけ、一部だけでもboostを使えないかと調べたのですが
挫折しました。(笑)
C++,STLに限らず
多少パフォーマンスが落ちてもいいので
信頼性・保守性が高く、変更に強いコードを目指したいです。