BoostかQtか
どちらを使えばいいか。 たぶんBoostだと思います。 それは将来性を考えた上です。
(しかし、 NokiaがQtをOpenソースとして、orgに独立してしまえば別の話です)
理由はQtはNokiaが持っているので微妙にNikiaさらに、ここと提携したMicrosoftの影響が入るからです。 当たり前ですが Nokiaを見てるとAndroidを無視しています。 そのことで開発者の中には不安に映るでしょう。
しかも、BoostにはC++準標準的な立場で、しかもQtの魅力であるsignal&slotを参考にしたSignal2という仕組みまで入っています。 スマートポインターも素晴らしい(*)。などなど。
と、ここまで書いておいて、実際はQtを使っています。 それはMFCから移行しやすいのが大きいからです(といってもQtはmfcやjavaを参考にし、洗礼されていて綺麗な設計)、そしてBoostにはないGUI(ボクは使っていませんがそのための安心感有)があります。 パッケージとしてまとまりがあり導入しやすく、インディーズとはいえandroid版もしっかりしているのがいいのです。
*
Qtのスマートポインタについてはココ
コメント
コメントを投稿