MFC vs .NET

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2013/10/18(金) 01:29:23.07
やろうか
2013/11/03(日) 15:13:58.44
.NETは主に業務用アプリとして使われています
ちなみVisualStudioはWPFです
あと専ブラのtwintailも
96デフォルトの名無しさん
垢版 |
2013/11/03(日) 15:21:32.45
>>94
今まで触ったアプリが全て.NET製でないことが確信できるものだけが石を投げなさい(´・ω・`)
2013/11/03(日) 16:16:40.51
>>97
自分は最後に触ったWindowsはW2Kで、OSXへ移行した
(W2Kは今でもVM上で動き、VC++6.0等を使うこともある)

だから、喜んで石を投げさせてもらおうw
(このスレでは少数派だと思うが....)
2013/11/03(日) 16:23:10.48
>>97
つMono
2013/11/03(日) 16:47:04.48
株とかFXのトレードツールも.NET多いな
2013/11/03(日) 18:37:11.64
SQLSServerベースのデータベース系も多い。
101デフォルトの名無しさん
垢版 |
2013/11/03(日) 19:29:32.85
>>97
Mac、iOS、Androidのソフトにも.NETというかMono製のあるけど大丈夫ですか(´・ω・`)
2013/11/03(日) 19:37:56.92
化石が集まっているスレ
2013/11/04(月) 00:12:25.46
やはり,NETが普及しなかったことが問題か
2013/11/04(月) 02:14:17.51
.NETなアプリで常用してるのはKeePassしかないが、コレだけの為でも十分価値を感じる。
Android版もMono使ってる奴の方が多機能。
2013/11/04(月) 09:59:27.12
.NETは狙っていたアプリ層をごっそりWebアプリに持ってかれたという印象だな
MFCは・・・アップデートしろよw もしくは再構築しろww
2013/11/04(月) 11:23:25.46
MSは、JavaをベースにVMを発展させるという方針でいたのに、SUNに水をさされてしまったので、仕方なく.NETを構築した。
今のJavaなら改造し放題なので、Googleはそれに乗っかった。
107デフォルトの名無しさん
垢版 |
2013/11/04(月) 11:34:25.95
>>105
どこを指してるか知らんけどネイティブてまパフォーマンスがーでなければぜんぶ.NETだろ
今更MFC使うのってなんなん
2013/11/04(月) 11:35:53.18
MFCってコンテナが腐ってるから下手するとJavaより遅い局面もあるw
今使うならWTL+STLだなー
2013/11/04(月) 13:29:03.66
遅いとか速いとかより
いまさらC++とか使ってられないからな
2013/11/04(月) 13:30:31.10
つまり.NETでありC++であるC++/CLI使えってことですね
2013/11/04(月) 13:35:26.05
C++/CLI・・・勘弁してくれw
2013/11/04(月) 15:45:43.32
C#メインで必要なところだけCで書く。
2013/11/04(月) 16:45:52.67
前はC++と連携していた時もあったが
今はもうP/Invoke経由のライブラリも一通り揃ってC#オンリー
たまにtemplateが欲しくなる事も無いでもないけど、もう使っていない
2013/11/04(月) 20:28:00.55
Mono.Simd相応の機能はいつになったら.NETで使えるようになるのか
2013/11/04(月) 21:16:30.86
MonoでWPFが使える頃になれば、おそらく....
2013/11/05(火) 03:47:20.13
いまさらC++が・・とかどこの底辺無能ドカタだよw
2013/11/05(火) 05:10:34.32
>>113
おまおれ
2013/11/05(火) 05:40:21.07
最強テキストエディタでヤフってみろ

MFC製や.NET製なんて皆無

要するに、人様に使ってもらおうと思ったら
既存のライブラリ使ってるようなものは駄目ってことだろ

既存のライブラリつかってるなら誰でも作れるからな
2013/11/05(火) 06:19:52.90
http://news.mynavi.jp/articles/2012/04/10/xyzzy/

.NET使ってるな
2013/11/05(火) 08:09:36.72
その程度のものなら・・・
2013/11/05(火) 08:51:47.28
>>119
コンパイルにWin32SDKが必要というだけで.NET Frameworkそのものは
1行も使ってないぞ
オープンソースをうたう前から中の人がソース公開してたから
どんなもんかは知ってたけど

オリジナルがVC++4.2だからソースコードもたとえばこんな感じだった
VC7でビルドしたらエラーでまくってちょっと心折れた

for (int i = 0; i < N; i++) {
}
for (i=0; i < N; i++) {
}
今はたぶん直ってる
2013/11/05(火) 10:09:18.07
そういうのもそのうち消えてなくなるよ
64bit対応とかめんどくさいし JIT にお任せで、CPUの種類にも依存しなくて便利
2013/11/05(火) 12:55:45.94
chrome、firefox、photoshop、dreamweaver、
blender、max、sonar
その他パッケージアプリ全般、使ってるアプリで.NET製なんぞに
出くわしたことがねーわ。
ほんとは存在しねーんじゃねーのか?
124デフォルトの名無しさん
垢版 |
2013/11/05(火) 14:14:34.24
>>123
まぁお前の中では存在しないでいいんじゃないか?

そこに上げたものの多くはほとんどの部分を.NETで作れると思うけど、今までの開発の経緯や他プラットフォームへの移植とか含めてどとねとは選ばなかったんでしょ

今ネイティブ吐けて色んなプラットフォームで動くより高水準な言語っていうと何がいいんかね。OCamlあたり?
2013/11/05(火) 14:41:24.77
ネイティブじゃないってだけでどうしても毛嫌いしちゃんだよなw

昔々のVB6でもネイティブだったのに。
2013/11/05(火) 15:15:53.19
>>124
なにも例を出せないとここじゃお前のが説得力ないかな。

あと、「作れるけど選択されなかった」は甘え。
127デフォルトの名無しさん
垢版 |
2013/11/05(火) 16:37:50.30
>>126
つVS
つか、今から何か作るんで理由なくC++とかないわー
2013/11/05(火) 17:03:32.17
そりゃ時間を要求されるものはCとか使うだろ
Chromeに至ってはアセンブリ言語使ってるって聞いたし
2013/11/05(火) 17:08:01.82
ブラウザなんてものこそ.netだろ
2013/11/05(火) 17:18:41.15
なるほどWebBrowserコントロールか
2013/11/05(火) 17:25:44.83
WebBrowserコントロールって大人気だよな
2013/11/05(火) 17:32:05.17
確かにブラウザなんてコントロールをポトペタすれば
すぐ出来ちゃうしな

Chromeなんてフリーものならなおさら簡単だろ
2013/11/05(火) 17:50:03.50
↓ 以下.NET厨の
「.NETでも作れるもん!まだないけど・・」
をお楽しみください
2013/11/05(火) 21:27:55.91
.NETがいいんじゃなくて、MFCがくそ。
Win32は認める。
2013/11/05(火) 21:40:12.39
コンテナサポートしているフレームワークはMFCぐらいしかないので、選択の余地がない。
2013/11/05(火) 21:55:44.27
Microsoft的には最低限以外のGUIの機能を使わせたくないんじゃないか?w
2013/11/05(火) 21:58:36.88
WinAPIの型の再定義にもウンザリ
#defineマクロだらけで美しくない
今の仕様で公開し直してくれよ
2013/11/06(水) 09:03:06.19
>>135
STL+ATL/WTLでなんの不都合も無いけど?コンテナは無くても最低限CStringはあるからねー
イテレータもサポートしてないようなレベルのをフレームワークがコンテナサポートしてるとは言えん
MFCレベルのコンテナサポートならなければ自前で実装すればいいだけ。
2013/11/06(水) 16:59:45.50
MFCは移植出来ない
.NETはコンシュマーゲーム開発も可能(C#に限る)
140デフォルトの名無しさん
垢版 |
2013/11/06(水) 19:42:38.21
>>138
わざわざコンテナまで自分で実装とかご苦労だな。
xxで十分ってのは単に外の世界を知らないカワズの時があるから気をつけろよ
2013/11/06(水) 19:48:22.31
MFCのひとはそれで充分だお
2013/11/06(水) 21:26:49.14
>>140
Windowsの外を知った上での結論なのだが。。。
移植性を考慮するならデータ構造の表現にGUIライブラリ依存のクラスを極力使うべきではない。
STLのコンテナですむならそれに越したことは無いよ。
2013/11/06(水) 22:23:27.02
MFCでコンテナといえば、そのコンテナではない。
144デフォルトの名無しさん
垢版 |
2013/11/06(水) 22:24:52.09
>>142
ああ、むしろstl使えるならMFCのコンテナ使う必要ないよね。
ちなみになに作ってんの?
C++やATLを使う用途ってなんだらう
2013/11/06(水) 22:33:32.27
>>143
なんだOLEのほうか。

まあ、IDLでインターフェイス買いてATLだなー
おいらはJavaからネイティブ叩くためのいろいろ書いてたり
146デフォルトの名無しさん
垢版 |
2013/11/24(日) 20:52:12.13
ATLでコンテナ書くのは斬新
2013/12/01(日) 02:59:37.42
qt
2013/12/01(日) 12:01:56.06
mfc >>>>>>>>>>>>>>>>> qt > .net
2013/12/01(日) 21:08:23.39
.NETさいこーでーす
2013/12/07(土) 23:28:16.29
.NETはもっさり感とリーバースが容易ってことがなかったら普及しただろうな
2013/12/08(日) 00:23:04.71
俺の脳みそでは理解できない。
http://www5d.biglobe.ne.jp/~noocyte/Programming/Decompile.html#CDecompilerPossiblity
2013/12/08(日) 01:48:36.62
.NETはもっさり感とリーバースが容易ってことがなかったら普及しただろうな
                   ~~~~~
2013/12/08(日) 01:56:13.90
MFCは有料
.NETは無料

どういう意味だろうか?
2013/12/09(月) 11:19:15.82
>>153
.NET (C#, VB.NET) なら無料 (Express) で、GUI までできると言いたいんじゃね?
2013/12/09(月) 21:06:05.68
「普及しただろうな」

ってか普及したんですが
2013/12/09(月) 23:03:18.54
.netで作成されたアプリケーションを使ったときねーよ
2013/12/10(火) 13:10:37.38
業務用は.netで作られたアプリ沢山あるよ。市販のアプリは何かあるのかな。
158デフォルトの名無しさん
垢版 |
2013/12/10(火) 14:34:35.01
>>156
多分それ気づいてないだけ
2013/12/10(火) 14:37:02.28
XPだとランタイム入ってないですしおすし
2013/12/10(火) 17:30:25.58
>>158
そんなのPC初心者だけだろw
2013/12/10(火) 17:32:19.04
>>157
VisualStudioとか
162デフォルトの名無しさん
垢版 |
2013/12/10(火) 18:30:34.61
ウィルスバスターとかオフィスとか。
2013/12/10(火) 19:05:02.70
オフィスはわからんでもないがウィルスバスターはありえんやろ…………
2013/12/10(火) 19:08:12.93
オフィスのUIが.NETかMFCかWin32APIで作られているのだけはわかる
165デフォルトの名無しさん
垢版 |
2013/12/10(火) 19:27:46.10
>>163
ほんとなんだけど。
.NETになる前はHTMLだったよ。
以前、HTMLダイアログだったものは大抵.NETになってるんじゃないの?
2013/12/10(火) 19:36:14.83
HTMLダイアログ<<<<<<<WPFだな
WinFormsはコードで書くので除外
2013/12/10(火) 20:03:23.78
WPFって使われてるの?案件で見たこと無いんだけど
2013/12/10(火) 20:14:40.91
WPFなんてとっくにdisられてるし、、、

今はwebが最強すぎる

webとMFCがあれば.NETなんてマジで不要
2013/12/10(火) 20:20:03.73
>>168
ラップに見える
でも韻踏んでないからやり直し
2013/12/10(火) 20:25:35.16
>>168
そうだ、やりなおし
2013/12/10(火) 20:28:16.16
インテリジェンス低い
つまり低能
2013/12/10(火) 20:56:31.52
勝ち組 → C++とPHPを使ってる人々

負け組 → 時代を読めずに.NET関連技術に飛びついて時間を無駄にした人々
2013/12/10(火) 21:13:38.30
C#たん素敵でうすぉぉ
2013/12/10(火) 22:10:37.65
C#たんはUnityで開発もできるんだよ!
2013/12/10(火) 23:17:01.28
なんだかんだいっても、今だにwinでネイティブでいこうと思ったら
MFCが使いやすいな
2013/12/11(水) 01:05:30.90
やっと俺の言いたいことがいえる流れになったな

「Delphi最強!!」
2013/12/12(木) 00:13:32.41
>>176
なんでそうなる?
178デフォルトの名無しさん
垢版 |
2013/12/12(木) 22:31:47.39
Java が衰退して、そこに.NETがはいってきた。
2013/12/13(金) 00:33:05.87
Javaなんて技術使うなんて信じられない!
2013/12/13(金) 00:43:00.19
Xbox インディーズ ゲーム
ttp://marketplace.xbox.com/ja-JP/Games/XboxIndieGames?SortBy=ReleaseDate
ここに並んでるタイトルは基本的にXNAつー.NETベースのフレームワーク使われてる

あとAndroidは基本的にJavaだけど一部でMonoが使われてる。↓とか。
ttps://play.google.com/store/apps/details?id=keepass2android.keepass2android&hl=ja
噂では.NetFramework使ってるのもあるとか。
2013/12/13(金) 00:55:13.52
C#なんてMSが見捨てたら実質的には終わりなんだから
ビジネスアプリには向かないだろ
2013/12/13(金) 00:59:58.08
VB6なんてMSが見捨てたら実質的には終わりなんだから
ビジネスアプリには向かないだろ
2013/12/13(金) 01:25:42.34
実質、ビジネスアプリには使われなかったじゃん
VB6なんてちょっとしたツール程度だけだったろ
2013/12/13(金) 01:53:43.90
ビジネスアプリってなに? おいしいの?
2013/12/13(金) 09:37:34.79
アクションゲーム作るのにGCあったら困ると思うんだけど
何か対策があるのかな
2013/12/13(金) 10:15:23.97
自分で解放出来ないんだっけ?
Set hoge = Nothing
とか
187デフォルトの名無しさん
垢版 |
2013/12/13(金) 10:26:08.67
>>181
C#が向いてなかったら何で作るの?C++?ないわー
2013/12/13(金) 10:55:34.02
Cでしょ
2013/12/13(金) 10:59:50.10
COBOLだってメーカーが見捨てたら終わりじゃないの
2013/12/13(金) 11:13:01.42
だから終わってんじゃんw
2013/12/13(金) 11:25:02.11
>>186
Nothingしてもその時点で解放されるわけじゃないよ
そういうのをまとめて後で解放するよ。
それはいいんだけど解放するときにアプリの全スレッドが
停止してしまうんだ。これはやっかい。
2013/12/13(金) 11:37:22.13
>>191
>全スレッドが 停止してしまうんだ。これはやっかい。
ソースは?
いい加減なこというなよ
2013/12/13(金) 11:41:52.65
>>192
ソースは俺
2013/12/13(金) 11:57:48.48
C#のGCはJavaに迫る勢いで進化してるんじゃなかったのか
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況