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のスマートポインタについてはココ 



コメント

このブログの人気の投稿

日本でコンピュータサイエンスを学ぶ難しさ

How to preview nif file on the ubuntu.