C#だとそんなに重くなるもんなの? [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2016/03/18(金) 03:11:27.56ID:2SFtdnJU
どうなの?
2016/03/23(水) 19:31:00.40ID:d4s8z5nU
2016/03/23(水) 21:07:36.42ID:0dLy2K+b
2016/03/24(木) 08:11:53.24ID:Zi9ClHu7
>>90
swig
swig
2016/04/23(土) 15:40:09.16ID:1Sq0h5u7
大した物作ってないくせにw
93デフォルトの名無しさん
2016/05/01(日) 09:51:04.86ID:tKi6j9CT 匿名通信(Tor、i2p等)ができるファイル共有ソフトBitComet(ビットコメット)みたいな、
BitTorrentがオープンソースで開発されています
言語は何でも大丈夫だそうなので、P2P書きたい!って人居ませんか?
Covenantの作者(Lyrise)がそういう人と話したいそうなので、よろしければツイートお願いします
https://twitter.com/Lyrise_al
ちなみにオイラはCovenantの完成が待ち遠しいプログラミングできないアスペルガーw
The Covenant Project
概要
Covenantは、純粋P2Pのファイル共有ソフトです
目的
インターネットにおける権力による抑圧を排除することが最終的な目標です。 そのためにCovenantでは、中央に依存しない、高効率で検索能力の高いファイル共有の機能をユーザーに提供します
特徴
Covenant = Bittorrent + Abstract Network + DHT + (Search = WoT + PoW)
接続は抽象化されているので、I2P, Tor, TCP, Proxy, その他を利用可能です
DHTにはKademlia + コネクションプールを使用します
UPnPによってポートを解放することができますが、Port0でも利用可能です(接続数は少なくなります)
検索リクエスト、アップロード、ダウンロードなどのすべての通信はDHT的に分散され、特定のサーバーに依存しません
「
BitTorrentがオープンソースで開発されています
言語は何でも大丈夫だそうなので、P2P書きたい!って人居ませんか?
Covenantの作者(Lyrise)がそういう人と話したいそうなので、よろしければツイートお願いします
https://twitter.com/Lyrise_al
ちなみにオイラはCovenantの完成が待ち遠しいプログラミングできないアスペルガーw
The Covenant Project
概要
Covenantは、純粋P2Pのファイル共有ソフトです
目的
インターネットにおける権力による抑圧を排除することが最終的な目標です。 そのためにCovenantでは、中央に依存しない、高効率で検索能力の高いファイル共有の機能をユーザーに提供します
特徴
Covenant = Bittorrent + Abstract Network + DHT + (Search = WoT + PoW)
接続は抽象化されているので、I2P, Tor, TCP, Proxy, その他を利用可能です
DHTにはKademlia + コネクションプールを使用します
UPnPによってポートを解放することができますが、Port0でも利用可能です(接続数は少なくなります)
検索リクエスト、アップロード、ダウンロードなどのすべての通信はDHT的に分散され、特定のサーバーに依存しません
「
2016/05/09(月) 18:53:18.12ID:k75Rf48x
気づいたら、C# が C++ の速度を凌駕している!
ttp://espresso3389.hatenablog.com/entry/2016/05/02/081308
ttp://espresso3389.hatenablog.com/entry/2016/05/02/081308
2016/05/10(火) 12:20:51.16ID:0YzP/zpq
2016/09/15(木) 13:28:18.82ID:NBzoNAq4
すみません。Moq について質問です。
インタフェースをMock化した時とか、Setupしていないメソッドやパラメータが呼ばれた時に例外を吐くように設定したいのです。
入り組んでいて、何が呼ばれるのか追いかけるのに疲れました。
例外を吐いてくれれば、Setupしなくちゃと分かるので、デフォルトで例外を吐くような機能があるんじゃないか?
と、ググろうとして・・・思いつきませんでした。
どうすれば良いでしょうか?
・・・とか書いていたら、自己解決してしまいました。
https://github.com/Moq/moq4/wiki/Quickstart#customizing-mock-behavior
に
var mock = new Mock<IFoo>(MockBehavior.Strict);
としろと。
インタフェースをMock化した時とか、Setupしていないメソッドやパラメータが呼ばれた時に例外を吐くように設定したいのです。
入り組んでいて、何が呼ばれるのか追いかけるのに疲れました。
例外を吐いてくれれば、Setupしなくちゃと分かるので、デフォルトで例外を吐くような機能があるんじゃないか?
と、ググろうとして・・・思いつきませんでした。
どうすれば良いでしょうか?
・・・とか書いていたら、自己解決してしまいました。
https://github.com/Moq/moq4/wiki/Quickstart#customizing-mock-behavior
に
var mock = new Mock<IFoo>(MockBehavior.Strict);
としろと。
2016/09/15(木) 14:21:29.86ID:NBzoNAq4
相談室と間違えて書き込んでた・・・orz
2016/12/05(月) 05:42:35.21ID:TC/GOrDD
LINQ、WPF使わなければ重くならないよ。
99デフォルトの名無しさん
2016/12/05(月) 09:06:47.12ID:G9HLTkgy LINQそんな重くなるか?
なるシチュ教えてくれ
なるシチュ教えてくれ
100デフォルトの名無しさん
2016/12/05(月) 22:57:54.01ID:1fkHLAA9 Point[] points = new Point[1000000];
int minX, maxX, minY, maxY;
minX = points.Min(p => p.X);
maxX = points.Max(p => p.X);
minY = points.Min(p => p.Y);
maxY = points.Max(p => p.Y);
int minX, maxX, minY, maxY;
minX = points.Min(p => p.X);
maxX = points.Max(p => p.X);
minY = points.Min(p => p.Y);
maxY = points.Max(p => p.Y);
101デフォルトの名無しさん
2016/12/05(月) 23:11:52.11ID:G9HLTkgy >>335
桁が足らんだろ
桁が足らんだろ
102デフォルトの名無しさん
2017/04/05(水) 01:34:59.32ID:RSHU1D2c 俺が、これは便利かもと思って触った時には実用にはとても耐えない遅さだった
VSもよし、無料のIDEもあるから取っ付きやすかろうが、時間の掛かる処理は
.Net以外のコードに任せる形が良いのではないのかなー?今のCPUのなら使えるのかな?
ネイティブコード出力で解決しているのだろうか?
VSもよし、無料のIDEもあるから取っ付きやすかろうが、時間の掛かる処理は
.Net以外のコードに任せる形が良いのではないのかなー?今のCPUのなら使えるのかな?
ネイティブコード出力で解決しているのだろうか?
103デフォルトの名無しさん
2017/04/05(水) 07:16:42.84ID:NmsuSfVt いつの話だ?そもそもそんな遅い時あったか。
104デフォルトの名無しさん
2017/04/05(水) 11:27:32.28ID:VMsvmTVw 軽いことしかしてないから重いと思わないだけで重いことしたら簡単に破綻する
105デフォルトの名無しさん
2017/04/05(水) 22:58:57.50ID:NmsuSfVt 破綻するねぇw
Xamarin.FormsなどのスマホUIフレームワークからサーバーフレームワークまでいろんなものがC#で書かれてるけど世界破綻しすぎて大変だな
Xamarin.FormsなどのスマホUIフレームワークからサーバーフレームワークまでいろんなものがC#で書かれてるけど世界破綻しすぎて大変だな
106デフォルトの名無しさん
2017/04/06(木) 11:06:58.36ID:iaDbTPaF .NET って、もともと実行はネイティブコードなんだけど。
遅い遅い言ってる奴は設計が悪いだけなんじゃないの?
遅い遅い言ってる奴は設計が悪いだけなんじゃないの?
107デフォルトの名無しさん
2017/04/06(木) 13:11:36.51ID:ZcSlxXvi 確かに最初のバージョンとか2002辺りは、それ以前のVBと比べてもモッサリしていたのは事実だな
それが何時解消されたのか、パソコンが早くなっただけなのかはよく分かっていませんが
最新版のUWPは、ライブラリがネイティブ化されたせいなのか格段に早いですね
それが何時解消されたのか、パソコンが早くなっただけなのかはよく分かっていませんが
最新版のUWPは、ライブラリがネイティブ化されたせいなのか格段に早いですね
108デフォルトの名無しさん
2017/04/06(木) 13:46:34.59ID:gk8aJGZC109デフォルトの名無しさん
2017/04/06(木) 15:41:05.39ID:Fp3h2o46 Javaの失敗ってなんだよ
110デフォルトの名無しさん
2017/04/06(木) 16:16:52.33ID:lwE42LUt CPUによっては、ウィンドウが生成される瞬間がぎこちないから、おそいとおもう
Javaもひどい
Javaもひどい
111デフォルトの名無しさん
2017/04/06(木) 16:19:46.83ID:lwE42LUt C#のダイアログは、とじたらきえてしまうんだろ? 毎回生成するのがぎこちない。こまります
112デフォルトの名無しさん
2017/04/19(水) 18:26:18.51ID:bD84cmPv そりゃ
WTLは速い!
MFCもなんだかんだで速くなった!!
という人達から見れば遅いんだわな。
自分はWPFとかでもそんなに気にはならんけどね。
ただ、WTLで作った過去のアプリケーション起動すると速いってか軽すぎて笑いがでる。
WTLは速い!
MFCもなんだかんだで速くなった!!
という人達から見れば遅いんだわな。
自分はWPFとかでもそんなに気にはならんけどね。
ただ、WTLで作った過去のアプリケーション起動すると速いってか軽すぎて笑いがでる。
113デフォルトの名無しさん
2017/04/19(水) 20:52:14.36ID:/lILILJF 仮想環境がメインで動かすからWPFとか遅すぎてダメだわ。GPU前提のアプリは劇遅。
114デフォルトの名無しさん
2017/04/20(木) 19:36:16.90ID:WCCB7lML >>104
その理屈なら、Javaはとっくに破綻していなければおかしいだろ
その理屈なら、Javaはとっくに破綻していなければおかしいだろ
115デフォルトの名無しさん
2017/04/20(木) 20:22:12.81ID:CdzaQo7h Javaが出てから10年間も遅すぎて使い物にならなかったよ。
結局最初の理念は高速化のためにすべて捨てたのが今のJava。
結局最初の理念は高速化のためにすべて捨てたのが今のJava。
116デフォルトの名無しさん
2017/04/20(木) 23:39:37.53ID:WCCB7lML >>115
そういう言い訳はやめろよ。破綻したかしてないかだろ。
そういう言い訳はやめろよ。破綻したかしてないかだろ。
117デフォルトの名無しさん
2017/04/21(金) 00:07:41.05ID:u2rKxwG+ C#で破綻するとか言ってるなら、C++の1.5倍以上遅い例あげてくれ。破綻っていうぐらいなら3倍は遅い例を出して欲しいけど。
マイクロベンチじゃなくてある程度の規模の比較でよろしく
マイクロベンチじゃなくてある程度の規模の比較でよろしく
118デフォルトの名無しさん
2017/04/21(金) 00:24:39.23ID:46KNwsxb 配列一回だけアクセスしてみ。つまりシミュ系用途は全滅。使いものにならない。
119デフォルトの名無しさん
2017/04/21(金) 00:35:06.14ID:mEI7DfZD 実行ファイル形式にしたら速いよ?
実行環境 win7,10,linux問わず CPUに依存するから
速い遅いは関係ないと思ってる
30万のPCなら、だいたい動くだろ?
中古で良いなら10万ぐらいで十分か……
実行環境 win7,10,linux問わず CPUに依存するから
速い遅いは関係ないと思ってる
30万のPCなら、だいたい動くだろ?
中古で良いなら10万ぐらいで十分か……
120デフォルトの名無しさん
2017/04/21(金) 08:03:01.77ID:u2rKxwG+ >>118
だから計測してどんだけ違ったのか書けよ
だから計測してどんだけ違ったのか書けよ
121デフォルトの名無しさん
2017/04/21(金) 09:22:09.77ID:e7+2+5JW C# で 16K (16,384) サンプルの振動データ 24 ch を FFT するのに 300ms ぐらい。
CPU は i5 2GHz ぐらい。
計算をもうちょっと真面目にスレッド化すれば、もうちょっと速くなるかも。
CPU は i5 2GHz ぐらい。
計算をもうちょっと真面目にスレッド化すれば、もうちょっと速くなるかも。
122デフォルトの名無しさん
2017/04/21(金) 09:23:31.78ID:rPWpf+kQ debugモードじゃないかしら?
123デフォルトの名無しさん
2017/04/21(金) 13:00:10.36ID:46KNwsxb >>120
その程度も自分でできないとかアホの子なの? ボクはキミの奴隷じゃないんだよ?
その程度も自分でできないとかアホの子なの? ボクはキミの奴隷じゃないんだよ?
124デフォルトの名無しさん
2017/04/21(金) 15:12:53.61ID:w46AzvMY お前が遅い遅い言ってるから証拠だせっつってんだよw
あれか。お前は民進党か。
あれか。お前は民進党か。
125デフォルトの名無しさん
2017/04/22(土) 08:05:15.52ID:b2tctlyq C#の配列の仕様も知らない馬鹿が暴れてるのか。
126デフォルトの名無しさん
2017/04/25(火) 21:34:00.85ID:qQVBQmtm unsafeしたらいいやん
127デフォルトの名無しさん
2017/04/28(金) 17:31:25.06ID:XZc0AMBR >C#だとそんなに重くなるもんなの?
そんなにってどんなに?
そんなにってどんなに?
128デフォルトの名無しさん
2018/05/23(水) 22:35:59.18ID:Au5e7VGg 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
NA4E6
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
NA4E6
129デフォルトの名無しさん
2018/05/24(木) 16:49:01.19ID:xhKMSK60 Javaとだいたい同じ速度だし、Javaより起動が速いし何が問題なん?
130デフォルトの名無しさん
2018/06/02(土) 18:54:55.01ID:lBqyjeSH 配列が糞重いから統計解析とかは基本的に無理。
131デフォルトの名無しさん
2018/06/02(土) 19:31:13.31ID:sUjGD1nc だからSpanとか出て来たんだろ
132デフォルトの名無しさん
2018/06/02(土) 19:47:56.82ID:lBqyjeSH 非局所性データに対してunsafeが機能しないから困ってるのに
それでどうやって解決するのか教えてほしい。
それでどうやって解決するのか教えてほしい。
133デフォルトの名無しさん
2018/06/04(月) 10:11:28.71ID:DgroLQ0O ゆとりはアセンブラ知らないからなぜ遅いかなんて理解できない
134デフォルトの名無しさん
2018/07/04(水) 17:03:29.11ID:5soxUURo ゆとり関係ない話だね
135デフォルトの名無しさん
2018/07/04(水) 22:35:06.05ID:gFgZc5FG SJ9
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「おこめ券は米以外の食品も買える。効果的な活用を」 地元で農水相 [山形県] [少考さん★]
- 【速報】「女芸人No.1決定戦 THE W」9代目女王にニッチェ! 7年ぶり3度目で悲願の優勝 [牛丼★]
- 【沖縄】開業4ヵ月でこれは…“国民の税金”投入の『ジャングリア沖縄』で見た衝撃的な光景と、モチベーションが低い一部スタッフの現状 [ぐれ★]
- 今年の流行語大賞 『働いて働いて働いてまいります』が受賞で不快感… 過労自殺の遺族らが会見「家族にむち打つような行為だ」 [冬月記者★]
- 【広島】ペルー女性の国保加入を誤って認め、福山市が医療費484万円を肩代わりするミス…入院して手術を受ける [ぐれ★]
- 山田邦子 ひょうきん族時代の年収は12億円「ただ税金が80%」 [muffin★]
