アカウント名:
パスワード:
使う時は高速かもしれないが、変更に対しては低速だね。
どうですかねぇ。
MFC って 2.5~3.0 の頃遊んでましたけど、お世辞にも生産性の高いクラスライブラリだとは思えなかったんですが (Athena Widget やら Motif といい勝負というか、
MFC が何かは知らないが、ライブラリを使うより直接叩いた方が効率が高いという事か。
「知らない」のであれば、そもそも #242305 [srad.jp] のような議論にはならない :-) のではないかと思いますが MFC というのは Microsoft Foundation Class という Windows 用の C++ クラスライブラリです。
と、言えば聞こえはいいのですが、数年前の MFC に対する私の印象は「これって Windows API の C++ binding なだけちゃうのん?」でした。 要するに WinMain() の中に Event loop を書く手間が CFrame で代替できるだけではないのか、と (簡単な画面なら Win
生のAPIの方が楽だとおっしゃるなら、「C++ + API直発行」でよろしいのでは?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
一つのことを行い、またそれをうまくやるプログラムを書け -- Malcolm Douglas McIlroy
グループウェア (スコア:1, すばらしい洞察)
サイボウズとかが台頭する前にいち早くグループウェアに着手したのは
悪くない選択眼だったと思う。
MFC を使わずに高速化とかって胸を張ってたしね。
問題は、Lotus Notes みたいに
再利用性 (スコア:1)
使う時は高速かもしれないが、変更に対しては低速だね。
Re:再利用性 (スコア:1)
どうですかねぇ。
MFC って 2.5~3.0 の頃遊んでましたけど、お世辞にも生産性の高いクラスライブラリだとは思えなかったんですが (Athena Widget やら Motif といい勝負というか、
Re:再利用性 (スコア:1)
MFC が何かは知らないが、ライブラリを使うより直接叩いた方が効率が高いという事か。それともライブラリの中では比較的低いのか。
Re:再利用性 (スコア:1)
「知らない」のであれば、そもそも #242305 [srad.jp] のような議論にはならない :-) のではないかと思いますが MFC というのは Microsoft Foundation Class という Windows 用の C++ クラスライブラリです。
と、言えば聞こえはいいのですが、数年前の MFC に対する私の印象は「これって Windows API の C++ binding なだけちゃうのん?」でした。 要するに WinMain() の中に Event loop を書く手間が CFrame で代替できるだけではないのか、と (簡単な画面なら Win
Re:再利用性 (スコア:1)
結論を述べる事から逃げているだけの文章だな。"簡単な" ものならわざわざ利用するなど考えない。
> MFC 以外の選択肢がほとんど考えられません
Re:再利用性 (スコア:0)
> 簡単な画面なら 、、、 直発行した方が楽
この後「思う」と言う言葉が保管されるはずなのだが。「楽」なんて言い切ってはいない。よって、API "簡単な" ものならわざわざ利用するなど考えない。
「複雑な仕様」を簡素に扱うのがMFCです。
「簡単な画面」はクラスライブラリを使わない方が「簡単に作れる」なんて事は言ってない。これもMFCが敷居を下げることが出来るはずなのに、生API使った方がいい"気がする"っていう意見なんだと思うのですが。
MFC と 生のAPI はどっちもどっちだが、少なくとももうちょっと出来のいいClassLibraryは出てきてもおかしくはない、何とかしてくれ。
と主張しているように見受けられます。
>生のAPIの方が楽だとおっしゃるなら、「C++ + API直発行」でよろしいのでは?
その通りならとっくにその通りにしているでしょう。それに気づかないほど頭が悪いのかと、あなたは問いたいわけですか?そう言うわけでもないでしょ。
bushidohさんだけじゃない、もういい加減「~がいいってあなたのなかで結論でたなら、そっち使えばいいじゃないか」ッて論調はもう飽き飽きだ。
誰でもわかってるっていうの!
こういうこと書く人は喧嘩したいんだろやっぱ?
それより、代替クラスライブラリ一つでも教えて欲しいね。
>利用するなど考えない。
漏れとしては「利用する"事"など考えない。」が正解だと思われ。
#世界中で消えて欲しい人ランキング上昇中だな、漏れ。
Re:再利用性 (スコア:0)
WindowsのAPIはもともと結構整然としていると思うので、薄いラッパで充分です。
むしろ全然別の概念を持ち出されて、あれもこれも覚えることが増える方が御免。
>それより、代替クラスライブラリ一つでも教えて欲しいね。
VBでも使えば?
Re:再利用性 (スコア:0)
主観でいうと、MFCのより某ランドのやつの方があきらかに設計はきれいで整然としていたと思うよ。
MFCがマイクロソフトが出していなかったとしたら、MFCを積極的には使いたいとは思わなかったと思う。
(こんな話って主観で充分でしょ?)