JavaでC++並みの実行速度を出すPGを組むスレ Part2
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2007/06/03(日) 22:32:00JavaでC++並みの実行速度を出すPGを組むスレ
http://pc11.2ch.net/test/read.cgi/tech/1171742445/
【注意!】
このスレは、
Java厨 vs C++厨
Java と C++の言語仕様や速度の比較
のスレではありません!
0002デフォルトの名無しさん
2007/06/03(日) 22:35:050003デフォルトの名無しさん
2007/06/03(日) 22:36:220004デフォルトの名無しさん
2007/06/03(日) 22:39:250005デフォルトの名無しさん
2007/06/03(日) 22:40:000006デフォルトの名無しさん
2007/06/03(日) 22:49:30これから使わせてもらう
0007デフォルトの名無しさん
2007/06/03(日) 22:58:290008デフォルトの名無しさん
2007/06/03(日) 22:59:590009デフォルトの名無しさん
2007/06/03(日) 23:00:08そんな宗教の信者のような馬鹿さ加減を見せつけてくれなくてもいいのに
0010デフォルトの名無しさん
2007/06/03(日) 23:00:200011デフォルトの名無しさん
2007/06/03(日) 23:02:20悔しくてねられないのか?w
0012デフォルトの名無しさん
2007/06/03(日) 23:02:29頭の悪い集団の名前だな
0013デフォルトの名無しさん
2007/06/03(日) 23:03:13お前が悔しくてこのスレ立てたんだろ?ww
0014デフォルトの名無しさん
2007/06/03(日) 23:04:060015デフォルトの名無しさん
2007/06/03(日) 23:04:48そりゃそうだろう
ジャバグラマは池沼ばかりだからな
0016デフォルトの名無しさん
2007/06/03(日) 23:05:350017デフォルトの名無しさん
2007/06/03(日) 23:05:46同考えても>>1は前スレの続きを望んでるとしか思えんぞ
0018デフォルトの名無しさん
2007/06/03(日) 23:07:150019デフォルトの名無しさん
2007/06/03(日) 23:07:55C++がJavaより効率的ですばらしいという根拠がないんだから。
しょうがないわなぁ
0020デフォルトの名無しさん
2007/06/03(日) 23:08:18逆に前スレの負けっぷりが悔しいC++厨このスレを起てたんかw
0021デフォルトの名無しさん
2007/06/03(日) 23:08:59C++にはそれに相当する言葉ってないんだよね。
0022デフォルトの名無しさん
2007/06/03(日) 23:09:30×C++がJavaより効率的ですばらしいという根拠がないんだから。
○JavaがC++より効率的ですばらしいという根拠がないんだから。
0023デフォルトの名無しさん
2007/06/03(日) 23:10:00チューニングのノウハウなんかたまらない
頭がすっかすかなやつらばっか
他の言語では考えられない
0024デフォルトの名無しさん
2007/06/03(日) 23:10:20もう若くないんだからそろそろ寝たほうがいいよ
40でコーダーは大変だろう
0025デフォルトの名無しさん
2007/06/03(日) 23:10:210026デフォルトの名無しさん
2007/06/03(日) 23:11:240027デフォルトの名無しさん
2007/06/03(日) 23:11:26同様にして、JavaがC++より効率的ですばらしいという根拠もない
ついでに
>>18
とどめの一撃にベンチマークでの証拠を見せ付けてやれ
0028デフォルトの名無しさん
2007/06/03(日) 23:12:160029デフォルトの名無しさん
2007/06/03(日) 23:12:59そうかお前が40代なのか
40でジャバグラマ?ツブシがもう効かないぞww
0030デフォルトの名無しさん
2007/06/03(日) 23:14:08大変な日曜の夜になったな・・・
明日からまたコーディングの仕事が始まるというのに
頭に血が上って寝れないとはつらいな・・・
0031デフォルトの名無しさん
2007/06/03(日) 23:14:50から抜け出せない、設計が綺麗だの、そんなことばっか
客はそんなのどうでもいい
0032デフォルトの名無しさん
2007/06/03(日) 23:15:12文体からバレバレ。
0033デフォルトの名無しさん
2007/06/03(日) 23:16:08養えないだろ?
あ、そうか、ジャバグラマは生涯独身だったねゴメン
0034デフォルトの名無しさん
2007/06/03(日) 23:17:030035デフォルトの名無しさん
2007/06/03(日) 23:17:500036デフォルトの名無しさん
2007/06/03(日) 23:17:570037デフォルトの名無しさん
2007/06/03(日) 23:18:04おっかしー
0038デフォルトの名無しさん
2007/06/03(日) 23:20:42ところでJavaがC++より速いなら、どうやって実行速度をC++並に
遅くするかという話をするということでいいんだよね?
まあ大は小を兼ねるの発想で、遅くする必要なんてないと思うけど
0039デフォルトの名無しさん
2007/06/03(日) 23:22:020040デフォルトの名無しさん
2007/06/03(日) 23:22:23それは前提が間違ってるから結論が出ないよ
JavaはC++より遅い。これは当たり前
バイトコードの使用、JITコンパイラの使用で高度な最適化ができない、
しかもJITコンパイラの使用にはいくつかの制限がかかる
これではC++に勝ちようがない
0041デフォルトの名無しさん
2007/06/03(日) 23:24:210042デフォルトの名無しさん
2007/06/03(日) 23:25:37と、Javaしか書けないのでリストラされたヘボジャバグラマが
悔し紛れに呟いております。
0043デフォルトの名無しさん
2007/06/03(日) 23:28:14哀れなC++厨の相手してやるなんて・・・
なんてやさしいやつらだ・・・ (T T)
0044デフォルトの名無しさん
2007/06/03(日) 23:28:56Results 1 - 100 of about 1,390,000 for java 求人. (0.09 seconds)
おっさん涙目m9(^Д^)プギャー
0045デフォルトの名無しさん
2007/06/03(日) 23:28:59哀れなジャバグラマの相手してやるなんて・・・
なんてやさしいやつらだ・・・ (T T)
0046デフォルトの名無しさん
2007/06/03(日) 23:29:42給料が安いとも知らないでJavaに進む馬鹿が大勢いる証拠だな
0047デフォルトの名無しさん
2007/06/03(日) 23:32:55Results 1 - 100 of about 18,200 for C++ リストラ. (0.11 seconds)
ジャバグラマ涙目m9(^Д^)プギャー
0048デフォルトの名無しさん
2007/06/03(日) 23:34:520049デフォルトの名無しさん
2007/06/03(日) 23:35:13C++ リストラ に一致する日本語のページ 約 18,300 件中 1 - 50 件目 (0.15 秒)
これは酷い・・・・
0050デフォルトの名無しさん
2007/06/03(日) 23:36:58ワラタ
0051デフォルトの名無しさん
2007/06/03(日) 23:37:16やってられませんねジャバグラマは
0052デフォルトの名無しさん
2007/06/03(日) 23:40:30できそこないが多すぎる
0053デフォルトの名無しさん
2007/06/03(日) 23:42:28進むものの、給料が安い上に派遣社員でいつリストラされるとも知れず・・・
ジャバグラマはこういうDQNばっかりだったんですね。これまでのジャバグラマ
のアホレス見てたらよくわかるわ。
0054デフォルトの名無しさん
2007/06/03(日) 23:42:440055デフォルトの名無しさん
2007/06/03(日) 23:43:03Java 鬱病 2350
C++ 鬱病 1510
http://aql.osx.cc/GoogleMajority/?word=Java%20%E9%AC%B1%E7%97%85&word=C%2B%2B%20%E9%AC%B1%E7%97%85
('A`)
0056デフォルトの名無しさん
2007/06/03(日) 23:43:53Java リストラ 61000
C++ リストラ 971
http://aql.osx.cc/GoogleMajority/?word=Java%20%E3%83%AA%E3%82%B9%E3%83%88%E3%83%A9&word=C%2B%2B%20%E3%83%AA%E3%82%B9%E3%83%88%E3%83%A9
こっちだと、結果がえらい違うな
0057デフォルトの名無しさん
2007/06/03(日) 23:46:01JAVAなら十年前に書いたコードでも順次VMの側で最新の機構を使って最適化可能。
0058デフォルトの名無しさん
2007/06/03(日) 23:46:23こっちの検索エンジンの方が実態をよく表してるんじゃない?w
0059デフォルトの名無しさん
2007/06/03(日) 23:46:440060デフォルトの名無しさん
2007/06/03(日) 23:46:59ソースがあれば再コンパイルできるだろ
馬鹿かお前は
0061デフォルトの名無しさん
2007/06/03(日) 23:47:340062デフォルトの名無しさん
2007/06/03(日) 23:48:370063デフォルトの名無しさん
2007/06/03(日) 23:50:48C++ 精神科 に一致する日本語のページ 約 15,200 件中 1 - 50 件目 (0.12 秒)
オモロイな
0064デフォルトの名無しさん
2007/06/03(日) 23:52:04検索語 得票数
java 優れている 104000
C++ 優れている 32400
0065JWT
2007/06/03(日) 23:52:34雑談ばっかりしてても大丈夫なんですか?
0066デフォルトの名無しさん
2007/06/03(日) 23:52:49Javaなら再コンパイルすら不要
0067デフォルトの名無しさん
2007/06/03(日) 23:53:42Javaよりxxのほうが優れてるという検索まで抽出するからだめ
いくらなんでも、プログラマなら、それくらいのこと
0068デフォルトの名無しさん
2007/06/03(日) 23:53:55C++ 優れている に一致する日本語のページ 約 56,100 件中 1 - 50 件目 (0.16 秒)
Javaの方が確実に性能においてC++に劣るので、宣伝厨がJava側に多い事が
検索リンクをたどってみるとよくわかる。
0069デフォルトの名無しさん
2007/06/03(日) 23:54:39それは言語の特徴であって、特長ではないから無意味
あまりおかしな例えを引き合いに出すな
0070デフォルトの名無しさん
2007/06/03(日) 23:54:58java 296000000
C++ 95900000
マイナー言語はつらいですなw
0071デフォルトの名無しさん
2007/06/03(日) 23:55:30それ論点のすり替えでないか?
0072デフォルトの名無しさん
2007/06/03(日) 23:56:12C++がJavaより優れている に一致する日本語のページ 約 1,270 件中 1 - 50 件目 (0.68 秒)
なるほどこうして検索すれば実情をよく反映した結果になるな。
0073デフォルトの名無しさん
2007/06/03(日) 23:56:32c++ リストラ 971
cobol リストラ 552
java うつ病 84300
c++ うつ病 33500
cobol うつ病 865
COBOL優秀だな。
0074デフォルトの名無しさん
2007/06/03(日) 23:57:18ジャバグラマはバカだから指摘してもわからないと思うよ
0075デフォルトの名無しさん
2007/06/03(日) 23:57:33お茶やコーヒーや島が入ってるとももわれ
0076デフォルトの名無しさん
2007/06/03(日) 23:58:02単にCOBOLが時代を反映しない古い言語である事を表しているだけだと思う
0077デフォルトの名無しさん
2007/06/04(月) 00:00:02java厨 145000
C++厨 1940
0078デフォルトの名無しさん
2007/06/04(月) 00:00:47ワロス
0079デフォルトの名無しさん
2007/06/04(月) 00:04:59http://pc11.2ch.net/test/read.cgi/prog/1140086684/
0080デフォルトの名無しさん
2007/06/04(月) 00:06:15低脳なジャバグラマはポインタとは無縁な生活を送ってろってこった。
0081デフォルトの名無しさん
2007/06/04(月) 00:13:340082デフォルトの名無しさん
2007/06/04(月) 00:19:45あと古くからあってそろそろ干からびそうなところと
組込み低賃金系はC・C++じゃねーの?
0083デフォルトの名無しさん
2007/06/04(月) 00:21:52組み込み系は仕事は増えても減りはしない。毎月電化新製品が
出ればまた新しくプログラム。
0084デフォルトの名無しさん
2007/06/04(月) 00:22:57本で言えば難しい純文学みたいなのは読解力がいる。javaは漫画本。
0085デフォルトの名無しさん
2007/06/04(月) 00:24:590086デフォルトの名無しさん
2007/06/04(月) 00:26:500087デフォルトの名無しさん
2007/06/04(月) 00:28:54時間単価が下がっても仕方がなかろう?
0088デフォルトの名無しさん
2007/06/04(月) 00:31:57例えば燃焼反応の伝播速度は最高レベルの爆薬でも10000m/sくらいのはず。
0089デフォルトの名無しさん
2007/06/04(月) 00:38:17JavaでC++並みの実行速度、、
って速さ求めるならC++を選択する、って書いてるようなもんじゃねーか
JavaもC++もVBも他言語なんでもそれぞれ特性があるんだから、
なんでそう自分の言語範囲を狭める必要があんだ?
JavaとC++ 両 方 と も や れ ば い い だ ろ
0090デフォルトの名無しさん
2007/06/04(月) 00:40:48『じゃあ勉強すればいいじゃまいか』
「でも、ぼく、ジャワしかできないんだもん!」
『C++も構文は似てるから、なんとかなると思うよ』
「でもでも!ぼく、ジャワしかできないんだもん!!!」
不毛だ・・・
0091デフォルトの名無しさん
2007/06/04(月) 00:43:14スレタイは池沼を引き寄せる餌なんだよ
0092デフォルトの名無しさん
2007/06/04(月) 00:46:46ジャバグラマは頭が悪いんだから仕方がないだろ
0093デフォルトの名無しさん
2007/06/04(月) 00:47:330094デフォルトの名無しさん
2007/06/04(月) 00:50:00え?CってOracleに接続できるの?
とか言う奴がいたり、
え?Javaってソケット通信できるの?
とか言う奴がいたり。
結局無能な上のせいで技術者が振り回されてるんだよなあ
0095デフォルトの名無しさん
2007/06/04(月) 00:52:290096デフォルトの名無しさん
2007/06/04(月) 00:55:26って結構多くのところで聞いた言葉だと思ったけど?
0097デフォルトの名無しさん
2007/06/04(月) 00:56:12アホや
お前どっかのキチガイの言葉の安請け合いに乗っただけ
0098デフォルトの名無しさん
2007/06/04(月) 00:58:090099デフォルトの名無しさん
2007/06/04(月) 00:58:19言語が劣っているとか優れているという根拠にはならない。
そういう意味で言うなら、むしろポインタのないJavaの方がシステムプログラミングが
困難になるので劣った言語だと言われても仕方ないぞ。
0100デフォルトの名無しさん
2007/06/04(月) 00:58:20単にポインタやオブジェクト管理はろくにできないログラマがJavaに逃げてるだけ。
0101デフォルトの名無しさん
2007/06/04(月) 00:59:06変なメモリ位置を指して、わかりにくいバグが紛れ込む可能性が
格段に減った
0102デフォルトの名無しさん
2007/06/04(月) 01:00:16そんな事はない。
CやC++でポインタを使わなくてもプログラムはできる。
それでもポインタを使うのは、効率や速度の点で有利なためだ。
0103デフォルトの名無しさん
2007/06/04(月) 01:01:42Cでポインタ使わないでどうやってまともなプログラミングできるんだよw
0104デフォルトの名無しさん
2007/06/04(月) 01:02:00ほんとJavaしか使えないやつって無能ばかりだな・・・
0105デフォルトの名無しさん
2007/06/04(月) 01:03:00お前バカだと自分で言ってるようなもんだぞ。
0106デフォルトの名無しさん
2007/06/04(月) 01:03:41その実装にポインタが必要というジレンマ
ようするにこれぞカプセル化という訳だが
0107デフォルトの名無しさん
2007/06/04(月) 01:04:41マ板の69式オサーンスレでもJavaの話が出るとスレッドの消費速度が周辺のスレの2倍近くになる
0108デフォルトの名無しさん
2007/06/04(月) 01:06:08だからこそ厨なんだけどね
0109デフォルトの名無しさん
2007/06/04(月) 01:07:11C++ってのは、より高速に、ただし潜在的に危険
Javaは、できるだけ高速に、より安全に
思想が違うんだから比べるところが違うし
0110デフォルトの名無しさん
2007/06/04(月) 01:07:130111デフォルトの名無しさん
2007/06/04(月) 01:08:00問題を切り離して考えれるから安定した単純なものになる。全くもって困らないだろ。
要は使い方を間違ってるヤツが「使いにくい」云々で非難してるだけなんだよ。
0112デフォルトの名無しさん
2007/06/04(月) 01:08:00馬鹿だからおちょくりたくなるだけ
0113デフォルトの名無しさん
2007/06/04(月) 01:08:040114デフォルトの名無しさん
2007/06/04(月) 01:08:32多分、C++の思想もできるだけ高速に、より安全にだぞ
ただ、互換性の点でポインタを残さざるを得なかったし、
依存せざるをえなかったんだよ
0115デフォルトの名無しさん
2007/06/04(月) 01:08:59配列で似たような事はいくらでも出来る
だいたいBASICみたいな言語が昔は全盛だったんだぞ
リスト構造なんて表しようがなかったんだからな
0116デフォルトの名無しさん
2007/06/04(月) 01:09:51リストと配列って全然違うぞ
とりあえず、ランダムアクセスの計算コストが全く違う
0117デフォルトの名無しさん
2007/06/04(月) 01:10:20C++に、より高速に、なんて目的があると思えんのだが。
いろんな技術の実験場みたいなもんだろ。
0118デフォルトの名無しさん
2007/06/04(月) 01:10:33お前何一つ自分の考えで判断しようとしないな
さっきから受け売りばっかり
だからジャバグラマは馬鹿だと言われるんだ
0119デフォルトの名無しさん
2007/06/04(月) 01:10:520120デフォルトの名無しさん
2007/06/04(月) 01:11:43D&Eを読んだ事がないだろ。
C++はC並みに高速である事が第一の条件に上げられている。
Cより遅かったらそれだけでもう駄目だと禿がはっきり言っている。
0121デフォルトの名無しさん
2007/06/04(月) 01:12:36おれJava屋じゃないぞ。
つかJavaもボロクソに書いてあるし。
0122デフォルトの名無しさん
2007/06/04(月) 01:12:50明らかに工場作業員向けの融通の利かない単純作業に適した言語。
0123デフォルトの名無しさん
2007/06/04(月) 01:13:10カプセル化することはいいと思うけど、とりあえず、
ポインタを使わざるを得ないところが危険性として指摘されてるんだろ
0124デフォルトの名無しさん
2007/06/04(月) 01:13:41そうなのかどうかを議論するのはスレ違い
0125デフォルトの名無しさん
2007/06/04(月) 01:14:45JAVAはプログラマを守る言語。
strcpy等のメモリー破壊を理解してる奴がC++を使う分には問題ないんだが、
インタプリタオンリーな奴とかわからんちんが使うと潜在的なバグを簡単に作ってくれる。
C++の理解が深い奴はメモリ辺りを気にして作ることができるが、
Javaでヒープじゃぶじゃぶな奴はラクはラクだが、技術者としてはバカになる。
0126デフォルトの名無しさん
2007/06/04(月) 01:15:27>>123
>ポインタを使わざるを得ないところが危険
とにかくポインタは使いたくないらしい。
どれだけ自分に自身が無いんだ。
0127デフォルトの名無しさん
2007/06/04(月) 01:15:340128デフォルトの名無しさん
2007/06/04(月) 01:15:37だったらJavaもゴミ言語だと書けや糞が。
紛らわしいだろが。
ジャバグラマだと言われても仕方ないだろああん?
0129デフォルトの名無しさん
2007/06/04(月) 01:16:07Cと同じコード書けばそうだろけど、普通にOOPで書いたらCより遅いだろ。
0130デフォルトの名無しさん
2007/06/04(月) 01:18:58>遅いだろ。
>遅いだろ。
>遅いだろ。
>遅いだろ。
>遅いだろ。
>遅いだろ。
君の想像だけじゃん。実測した証拠を見せないと誰も納得しないよ。
0131デフォルトの名無しさん
2007/06/04(月) 01:19:10知るかバカ
おなじゴミなら簡単なゴミの方が勝ちだろw
ゴミ信者乙w
0132デフォルトの名無しさん
2007/06/04(月) 01:19:43約一名いるな。
0133デフォルトの名無しさん
2007/06/04(月) 01:20:29Javaの参照はCのポインタと違って変な場所をさす可能性が格段に少ない
間違ってアドレス以外の数値が入ってしまったり、境界を越えてしまったり
という危険性が少ないわけだ
アドレスを数値で直に指定したり、ポインタ演算を禁止しているため
これは物凄く大きな違いだ
0134デフォルトの名無しさん
2007/06/04(月) 01:20:39「簡単なゴミの方が勝ち」?全く意味不明なんですけど?
0135デフォルトの名無しさん
2007/06/04(月) 01:20:44んなこと実証するまでもないしw
低能乙w
0136デフォルトの名無しさん
2007/06/04(月) 01:21:240137デフォルトの名無しさん
2007/06/04(月) 01:21:57そんな事はC++を設計する時にもしようと思えばいくらでもできた
敢えてそうしなかったのはCとの互換性と、やはりポインタじゃないと
いけない場合があるため
0138デフォルトの名無しさん
2007/06/04(月) 01:23:04ポインタの有る無しは、
言 語 仕 様 の 違 い
だって。
そんなにJavaが好きならさらに言語仕様が上のC#使えばいいのに
0139デフォルトの名無しさん
2007/06/04(月) 01:23:05いいや、確たる証拠がない限り君の想像の範囲を出ないよ。
誰も納得しないから。
0140デフォルトの名無しさん
2007/06/04(月) 01:23:320141デフォルトの名無しさん
2007/06/04(月) 01:23:41そういう意味ならC#はダメだよ。C#にはポインタがあるからね。
0142デフォルトの名無しさん
2007/06/04(月) 01:24:20C++にGCを取り入れる動きもあるの知らないの?さすが時代遅れ。
0143デフォルトの名無しさん
2007/06/04(月) 01:25:00いや、それはないだろ
0145デフォルトの名無しさん
2007/06/04(月) 01:26:46D&E読めよ。お前本当にC++好きなのか?
0146デフォルトの名無しさん
2007/06/04(月) 01:27:04GCを突っ込んだらその時点でC++じゃなくなる。
つーかC#。
0147デフォルトの名無しさん
2007/06/04(月) 01:27:21古臭いSTLしかしらないやつは黙ってろ。
0148デフォルトの名無しさん
2007/06/04(月) 01:29:01C++0xではひょっとするとコンパイルオプションでGCのあるなしを
選択できるようになるかもしれないんだよ。可能性は低いけど。
0149デフォルトの名無しさん
2007/06/04(月) 01:29:14いくら速くても、原理的にGCより速くならないわけだが
0150デフォルトの名無しさん
2007/06/04(月) 01:31:35だったらJavaはD言語に負けてるね。D言語はGC付きC++-のようなもんだから。
0151デフォルトの名無しさん
2007/06/04(月) 01:32:08根本的にメモリ操作自体を”やれる”のがC++なんだから。
オブジェクト通してじゃないとメモリアクセスが必要な言語とは、意味が違う。
0152デフォルトの名無しさん
2007/06/04(月) 01:34:44まあそうだな。そこら辺は多分ポインタがあっても敢えて使わない人とか、
そういう意味での棲み分けになると思う。
GCが絶対にあってはいけない場面もあれば、ぜひ欲しい場面もある。
C++はいろんな事ができる多様性を売りにしてきたのだからGCも実験的に
取り入れられる可能性はあるって事。それだけ。
0153デフォルトの名無しさん
2007/06/04(月) 01:35:40Perlのポインタとか知ってるか?
0154デフォルトの名無しさん
2007/06/04(月) 01:37:250155デフォルトの名無しさん
2007/06/04(月) 01:37:59じゃあおまえD使えよw
理念ばっかりよくてもしょうがねえだろw
0156デフォルトの名無しさん
2007/06/04(月) 01:39:020157デフォルトの名無しさん
2007/06/04(月) 01:39:31誰もD言語が最高だとは言っていない。俺もDは使わない。
ただJavaが最高だとか言ってる一部の基地外に対する意思表示として
書いただけ。
0158デフォルトの名無しさん
2007/06/04(月) 01:40:18そんな事はない。
0159デフォルトの名無しさん
2007/06/04(月) 01:40:35どこにもそんな奴はみあたらんが?
俺にはC++マンセーのレスしか見えんぞw
0160デフォルトの名無しさん
2007/06/04(月) 01:41:43Javaかどうかはなんでもいいんだけど、
超高速で、超安全で、超わかりやすくて、超バグが入りにくい、
って言語が全業務で統一されるのが理想だな
0161デフォルトの名無しさん
2007/06/04(月) 01:43:39理想ばかり言ってもな。先に死ぬだけだよ。
今ある物をいかに使うかの方が大事。
0162デフォルトの名無しさん
2007/06/04(月) 01:44:420163デフォルトの名無しさん
2007/06/04(月) 01:46:12Java厨(初心者限定)叩いてオナニーしてろってこったw
0164デフォルトの名無しさん
2007/06/04(月) 01:47:08その言葉そっくりお返ししますよ
Java厨はいかに自分が狭い世界の中に閉じこめられているのかに
全く気づいていない
レスを読んでるとそれが痛いほど伝わってくる
0165デフォルトの名無しさん
2007/06/04(月) 01:47:59禿も「理想などこの世に存在しない」と言っているしな
そういう意味では俺はC++が好きというより禿の思想が好きなのかもな
0166デフォルトの名無しさん
2007/06/04(月) 01:49:09両方使えばいいのに。
両方使えれば、あ〜JavaはHashMapラクだな〜、C++はコピーコンストラクタねーしなー、関数自作だわ〜
とか、
あ〜JavaだとJNIが必要だ〜めんどくせ〜、C++なら一発なのに〜
とか、特性でわかるじゃん。
どっちもどっちなんだよ。
0167デフォルトの名無しさん
2007/06/04(月) 01:50:31脊髄反射もいいとこw
0168デフォルトの名無しさん
2007/06/04(月) 01:50:34俺はC++とC#両刀使いだ。でもJavaは使っていない。
しかしC#からおおよそJavaがどんな言語かは伝わってくる。
だから別にJavaを馬鹿にするつもりもない。
しかしJava厨はなぜかC++を馬鹿にする。
だから反論する。
0169デフォルトの名無しさん
2007/06/04(月) 01:52:00>>164をよく自分の胸に手を当てて読んでみろよ。
思い当たるフシがなかったらお前もう末期症状だぞ。
0170デフォルトの名無しさん
2007/06/04(月) 01:53:31俺にはそうはみえんがな。
C++厨の勘違いレスばっかじゃねーか。
難しいことやってるオレカコイイ!みたいなさw
0171デフォルトの名無しさん
2007/06/04(月) 01:53:59なんだ拗ねてんのか。糞は寝ろよ。
0172デフォルトの名無しさん
2007/06/04(月) 01:54:32まず俺はJava厨じゃねーってwJavaなんか使わん
C++アンチだがなw
0173デフォルトの名無しさん
2007/06/04(月) 01:55:480174デフォルトの名無しさん
2007/06/04(月) 01:59:03ってので喧嘩してるのと似てるなあ。
0175デフォルトの名無しさん
2007/06/04(月) 02:12:01C++だってhashmapぐらい使えるだろ
stdextにあるし
0176デフォルトの名無しさん
2007/06/04(月) 02:35:20絶対なんて言い切ってはダメだよ。
QuickTransitとかでx86→x86変換すれば、あるいは・・・。
0177デフォルトの名無しさん
2007/06/04(月) 02:38:06"JavaがC++より優れている" に一致するページは見つかりませんでした。
"C++がJavaより優れている"の検索結果 1 件中 1 - 1 件目 (0.54 秒)
0178デフォルトの名無しさん
2007/06/04(月) 02:39:06ポインタはC++コンパイラにとっては、最適化を邪魔する存在だよ。
0179デフォルトの名無しさん
2007/06/04(月) 02:40:59Javaしか使えない、なんていう前提は、ないだろ?
Javaしか使えない人なんて、相手にしなくていいよ。
C++とJava、他の言語も使えるけど、
あえて100% pure Javaで作るという遊びでしょ?
0180デフォルトの名無しさん
2007/06/04(月) 02:42:44C++でも、
ポインタやオブジェクトの管理を、
STLとboostに任せてしまうこともできるじゃないか。
0181デフォルトの名無しさん
2007/06/04(月) 02:49:23いまどきのCPUは、配列へのポインタとindexからアドレスを計算するのくらい、どーってことない。
たとえば
*p = 10 ;
を、
0[p] = 10 ;
と書いたって、どーってことはない。
(型のアレがアレなので、↑はそのままではコンパイルできんぞ。)
0182デフォルトの名無しさん
2007/06/04(月) 02:52:22C99ではrestrictというキーワードが採用されたり、C++でも非公式に
__restrictというベンダ独自の拡張がされている物が多い
0183デフォルトの名無しさん
2007/06/04(月) 02:53:00同一のソースコードに対して、コンパイラが、異なる動作をするコードを出力しうる
ということ。
C++を、それなりに使い込んでいないと、わからないことだけどね。
0184デフォルトの名無しさん
2007/06/04(月) 02:55:01おぃおぃ・・・
0[p]=10 はねーだろ。。
0185デフォルトの名無しさん
2007/06/04(月) 02:58:01ああシフト演算の符号とかそういう奴?
規格票を読めば書いてある。
0186デフォルトの名無しさん
2007/06/04(月) 03:26:06それくらいPGが注意すればいいだけのことだろ
脳内リソース足りてるか?
0187デフォルトの名無しさん
2007/06/04(月) 03:26:14VMだから遅い
というのは、ちょっとなぁ。
0188デフォルトの名無しさん
2007/06/04(月) 03:27:39書き方に制限を受けるってのは例えばどんな場合なの?
C#は初めからJITなので制限はないんだけど。
0189デフォルトの名無しさん
2007/06/04(月) 03:53:48コンパイル通らねえか?
俺やってないけど通ると思う
0190デフォルトの名無しさん
2007/06/04(月) 03:59:10通るよ問題なし。
0[p] は *(0 + p) と変換され結局 p[0] と同じ。
0191デフォルトの名無しさん
2007/06/04(月) 04:01:35まあ仕事でそんな書き方する奴がいたら殴るけどw
0192デフォルトの名無しさん
2007/06/04(月) 04:05:54restrictを付けることも、
restrictを付けたものにエイリアスが存在しないことを保証するのも、
コードを書く人間の役割なんだよね。
だからコーディング規約で、
restrictの使用と、
コンパイラのエイリアス無しとみなして最適化するオプションの使用を、
禁止することになる。
0193デフォルトの名無しさん
2007/06/04(月) 04:06:240194デフォルトの名無しさん
2007/06/04(月) 04:07:30コーディング規約は時と場合による。
FORTRAN並みの高速性を配列に持たせたいならrestrictポインタを
使ってチューニングするのは当たり前。
0195デフォルトの名無しさん
2007/06/04(月) 04:48:12ツッコミどころが違うだろう。
0[p] = 10 ;
というのは、
pがint*として定義され、いずこのメモリのアドレスがpに入っていて、成り立つ文なわけよ。
ポインタを使わない、というのは、
unsigned long address = memory_allocate(x) ;
0[address] = y ;
のようなことをやることだろ?
0196デフォルトの名無しさん
2007/06/04(月) 04:54:49('A`)マンドクセ
>>189
通るよ
>>190
for (int i=0; i<10; i++) *p++ = i ;
と
for (int i=0; i<10; i++) p[i] = i ;
で比べないと、違いは出て来ないわな。
0197デフォルトの名無しさん
2007/06/04(月) 04:57:11C++だと、純粋仮想クラスをインタフェースとして使えば、ポインタいらないよね。参照はいるけど。
0198デフォルトの名無しさん
2007/06/04(月) 07:29:500199デフォルトの名無しさん
2007/06/04(月) 08:46:25boostのは、基本的にauto_ptrより遅いよ
0200デフォルトの名無しさん
2007/06/04(月) 09:59:12仕様的に有り
0201デフォルトの名無しさん
2007/06/04(月) 10:03:220202デフォルトの名無しさん
2007/06/04(月) 10:28:28何が?
0203デフォルトの名無しさん
2007/06/04(月) 12:52:25コンパイラが生成したバイナリコードの話なんて、どうでもいいっしょ。
int a ;
int* p=&a ;
*(p+1) = x ;
なんていうことが、
どこでも できてしまう、
その自由度の高さが、
嫌なんだよ。
良くも悪くも、
アセンブラに毛が生えたもの
なんだよな。
0204デフォルトの名無しさん
2007/06/04(月) 13:14:48クラスのstaticメンバ変数なんて、
// Foo.h
class CFoo
{
//前略
static const int m_bar = 100 ;
//後略
} ;
// Foo.cpp
const int CFoo::m_bar // ← 別の箇所に書くこれがクソッタレ
なんていう、アホらしいことしないといけない。
C言語やリンカのアーキテクチャを考えれば、別に書くのは当たり前なんだけど、
中身の都合をそのまま外に出し過ぎ!
0205デフォルトの名無しさん
2007/06/04(月) 13:49:10レクサスがV10+ハイパワーハイブリッドの4WD出したらブガッティ・ベイロンだって凌駕出来る
性能はV12・8Lクラスで、燃費はV8・4Lクラス。。
アキュラがV10・4.5L〜5Lの究極 V-tec
シンプルな構造だがBMW・フェラーリを軽く凌ぐそのエンジンは史上、いや地球最高。。
インフィニティはGT-RのV6・3.6L〜3.8Lの470ps程度。。
・・・しょぼいよなぁ・・・・・・・・・・・・・・・・
0206デフォルトの名無しさん
2007/06/04(月) 14:39:48C++しかかけないおっさんは職探しかなw
0207デフォルトの名無しさん
2007/06/04(月) 14:52:250208デフォルトの名無しさん
2007/06/04(月) 15:16:22C++で作られたシステムをJavaに置き換えるメリットは何だ?
あるわけないだろ、そんなの。金かかるだけ。
CからC++に移行するときは意味があったけどね。
レガシーシステムがCだったとしてもC++でサブシステムを
作ったりできた。
しかし、Javaはどうだ。どうしろというのだ。
0209デフォルトの名無しさん
2007/06/04(月) 15:30:000210デフォルトの名無しさん
2007/06/04(月) 15:58:45クリティカルな部分だけをJNIで書くのは、
Java部分とC++部分が密結合になってしまうから、
あんまり感心しない。
適切にコンポーネント設計した上で、
クリティカルな部分を含むコンポーネントを
C++で実装するのが適切だろう。
>>208
> C++で作られたシステムをJavaに置き換えるメリットは何だ?
セキュリティや保守性、移植性の向上。
0211デフォルトの名無しさん
2007/06/04(月) 16:10:340212デフォルトの名無しさん
2007/06/04(月) 16:15:050213デフォルトの名無しさん
2007/06/04(月) 16:20:18何だダメダメじゃん
0214デフォルトの名無しさん
2007/06/04(月) 17:00:04そもそも、ヘッダなんてもんがある時点で(ry
まあプログラマに全責任を負わせるのはBCPL以来の伝統だからな。
0215デフォルトの名無しさん
2007/06/04(月) 17:46:44宣言と実装を別ファイルにしたほうが良いから分けているだけのこと。
言いたいことはわかるが、それはヘッダ云々ではなく、
宣言は、それを使う場所よりも前に書く必要がある
言い替えれば、
後に書かれた宣言を見てくれない
ということなわけで。
昔のC言語は酷くて、
ファイル上で、呼び出し側よりも後の行に書かれた関数は、
返り値がintだと決め打ちされてしまう
という仕様で、色々なトラブルを生じていたが、
それに対する改善として、予め宣言させる、なんてのを選びやがったわけで。
0216デフォルトの名無しさん
2007/06/04(月) 17:48:34単純にC++からJavaにコード変換するのでは済まないため、
人間が変換するわけだけど、そこで思わぬバグを大量に埋め込むこと。
結局、移植というよりは、作り直しということになる。
0217デフォルトの名無しさん
2007/06/04(月) 17:50:57新規のシステムがJavaならいずれC++を超えるだろ
まあもう超えてるけど
0218デフォルトの名無しさん
2007/06/04(月) 17:54:33超えてないじゃん
嘘ばっかし
0219デフォルトの名無しさん
2007/06/04(月) 17:55:270220デフォルトの名無しさん
2007/06/04(月) 17:59:49Java 求人 の検索結果 約 1,360,000 件
0221デフォルトの名無しさん
2007/06/04(月) 18:10:39C++がJavaより優れている に一致する日本語のページ 約 1,270 件中 1 - 50 件目 (0.68 秒)
0222デフォルトの名無しさん
2007/06/04(月) 18:11:28人気って?お前の所は人気で仕事をするのか?
それから数はどうやって集計した?データはどこにある?
0223デフォルトの名無しさん
2007/06/04(月) 18:15:36アプリ起動後遅いのは、クリティカルになる可能性があるが、
業務アプリ程度なら、それほど気にならない。
0224デフォルトの名無しさん
2007/06/04(月) 18:18:280225デフォルトの名無しさん
2007/06/04(月) 18:23:17検索の仕方が悪い
>>177
を見よ。
0226デフォルトの名無しさん
2007/06/04(月) 18:23:470227デフォルトの名無しさん
2007/06/04(月) 18:29:05>>220を見ればあきらかだろ?
まだ文句あるのか?
0228デフォルトの名無しさん
2007/06/04(月) 18:31:22ジャワカレーの求人かもしれないし
ジャワティーの求人かもしれないし
ジャワコーヒーの求人かもしれないし
0229デフォルトの名無しさん
2007/06/04(月) 18:34:010230デフォルトの名無しさん
2007/06/04(月) 18:35:03知ったか乙
手許に転がっていた10年くらい前のVC6で試してみた。(SP6はそんなに古くないが。)
使うレジスタや命令の順序が若干違うが、レジスタリネーミングと
アウトオブオーダを備えたプロセッサで、いったいどれだけの「違い」が出てくるんだろうね。
int ar[100] ;
int* p = ar ;
for (int i=0; i<10; i++) *p++ = i ;
↓
lea esi, DWORD PTR _ar$[esp+404]
xor eax, eax
foo::
mov DWORD PTR [esi], eax
add esi, 4
inc eax
cmp eax, 100
jl SHORT foo
int ar[100] ;
for (int i=0; i<10; i++) p[i] = i ;
↓
xor eax, eax
lea ecx, DWORD PTR _ar$[esp+400]
bar:
mov DWORD PTR [ecx], eax
inc eax
add ecx, 4
cmp eax, 100
jl SHORT bar:
0231デフォルトの名無しさん
2007/06/04(月) 18:36:040232デフォルトの名無しさん
2007/06/04(月) 18:50:520233デフォルトの名無しさん
2007/06/04(月) 18:54:52何回やっても>>221になるが?
0234デフォルトの名無しさん
2007/06/04(月) 18:56:310235230
2007/06/04(月) 18:57:41ループ内のコードが増えたら、そういう最適化は効かないので、
配列の添え字を使うと重くなるはずだ
なーんていう人が出るかもしれないので、予防線をはっておく。
最適化を切ると、
配列の添え字を使った場合には、
ar[i]=i
は、
mov eax, DWORD PTR _i$[ebp]
mov ecx, DWORD PTR _i$[ebp]
mov DWORD PTR _ar$[ebp+eax*4], ecx
という具合にコンパイルされる。
乗算1加算2ストア1をバラバラにやると思ったら大間違いだ。
論理アドレスから物理アドレスへの変換も含め、
こういうアドレス生成の計算はハードワイヤードで実装されていて、
いまどきのx86プロセッサは、ストアユニット1つだけで、所要1クロックで処理できる。
0236デフォルトの名無しさん
2007/06/04(月) 18:58:31ダブル・クォートで囲ってるか?
0237デフォルトの名無しさん
2007/06/04(月) 18:59:12そんな厳密な検索はしないつもりだ。お前が勝手にやってろ。
0238デフォルトの名無しさん
2007/06/04(月) 19:52:33時間だけはたっぷりある連中だから。
午前5時ごろまで頑張ってる厨のみなさんおつかれさま
0239デフォルトの名無しさん
2007/06/04(月) 20:55:52JavaがC++より優れている に一致する日本語のページ 約 959 件中 1 - 10 件目 (0.04 秒)
検索にヒットした箇所を見ていくと、
1番目→C#の言語仕様はJavaより優れているとは思う
2番目→JavaやC#のswitch case文より VBのSelect Caseの方が断然優れている
あらら。
検索結果の1ページ目には
本当は凄いC++!? プログラム比較論 C++ vs C#, Java, Visual Basic
ttp://mag.autumn.org/Content.modf?id=20050504145851&mf_d=2
なんてのもある。
0240デフォルトの名無しさん
2007/06/04(月) 20:58:42ttp://mag.autumn.org/Content.modf?id=20050425162104
> なぜJavaでは駄目なのか
> 結局のところ、Javaというのは、極めて限定した領域でしか実用性を発揮できず、狭い実績しか残せていないわけです。裏を返せば、Javaには現場レベルで問題点が多数あります。これに見切りを付けるのは、極めて健全かつ現実的です。
> 机上の空論ではない理由
> C++復権が机上の空論ではないと私自身が実感できる理由は、現実にそれらが私の目の前に仕事として出現しつつあるためです。
0241デフォルトの名無しさん
2007/06/04(月) 21:00:55> C++とC#, Javaを比較するような内容を含みますが、もちろん言語の優劣を比較するために書いたものではありません。
> C++はC#やJavaよりも、実は優れているのだ、という主張があり得ることに気付いたので、以下に書きます。
> プログラム言語にとって、唯一最善であるパラダイムは存在しないという前提を仮に正しいという前提
> C#とJavaはシングルパラダイムのプログラム言語である
> C++とVisual Basicはマルチパラダイムのプログラム言語である
> 以上から、C++とVisual Basicは、C#とJavaよりも優れているという推測が得られる
> C++とVisual Basicを比較した場合、C++の方がパラダイムの幅が広い。これにより、C++がここで示された4言語の中で最も優れている、という推測が得られる
0242デフォルトの名無しさん
2007/06/04(月) 21:08:400243デフォルトの名無しさん
2007/06/04(月) 21:15:07それ、前提になってる「マルチパラダイム=良」 ってのが説明できてないのが致命的なんだけどな。
下手にマルチパラダイムだと他人のコード読むときにパラダイムがバラバラで
結局コストあがるだけでしたって結果もあり得るわけで。
0244デフォルトの名無しさん
2007/06/04(月) 21:17:24送信ボタンカチリ、っと。
0245デフォルトの名無しさん
2007/06/04(月) 21:30:33しかし実はSWTってEclipseで開発すればC++でも使えるんだよね。
ぶっちゃけた話、結局言語なんてどうでもよく、使いやすいRADツールと豊富な標準ライブラリこそが重要なんじゃね?
0246デフォルトの名無しさん
2007/06/04(月) 21:31:380247デフォルトの名無しさん
2007/06/04(月) 21:34:19ウソはいかん。
0248デフォルトの名無しさん
2007/06/04(月) 21:44:070249デフォルトの名無しさん
2007/06/04(月) 21:54:43起動を除けば
まずまず許容範囲だ
PerlやRubyなどよりはずっと早い
0250デフォルトの名無しさん
2007/06/04(月) 21:56:38お前が許容するかどうかを決めるのではない
顧客が決めるのだ
0251デフォルトの名無しさん
2007/06/04(月) 21:57:230252デフォルトの名無しさん
2007/06/04(月) 21:57:580253デフォルトの名無しさん
2007/06/04(月) 22:00:01Javaもずいぶん重くなったもんだな。
それともJava厨の嘘が控え目になっただけか?
0254デフォルトの名無しさん
2007/06/04(月) 22:01:13キミがウソ吹き込まれてただけじゃね?
0255デフォルトの名無しさん
2007/06/04(月) 22:03:07顧客が金を払うから。お前それとも仕事してないのか?ニートか?
0256デフォルトの名無しさん
2007/06/04(月) 22:03:280257デフォルトの名無しさん
2007/06/04(月) 22:05:560258デフォルトの名無しさん
2007/06/04(月) 22:06:16顧客的には、速度足りなきゃ開発リソース投入するよりハード増強した方が安い。
0259デフォルトの名無しさん
2007/06/04(月) 22:13:58でもそんなにお金もらえないよ?
0260デフォルトの名無しさん
2007/06/04(月) 22:16:08そんなもん俺の知った事か。安い仕事を請け負うお前が悪い。
0261デフォルトの名無しさん
2007/06/04(月) 22:46:10何かあるごとにstrlen()を呼び出すコードと比べれば、20倍速いのかもな。
for (int i=0; i<strlen(s); i++) s[i] = ・・・
なんていうコードを書く人間が、本当にゴロゴロしてるんだから。
0262デフォルトの名無しさん
2007/06/04(月) 22:48:35速度がもっとも必要なサーバ側での処理にC++より速度が遅いと思われている
Javaがもっとも使われているのはなぜでしょう。
答え:Javaは実用的にみて十分高速だから。
0263デフォルトの名無しさん
2007/06/04(月) 22:49:53それだけか?
コンポーネントを繋ぎ合わせるのには
C++は面倒くさくて、つまらないバグに無駄に時間を使うから
というのも大きいぞ。
0264デフォルトの名無しさん
2007/06/04(月) 23:30:42そのままファイルに書きだして、あとで読み込む場合とか、
そのまま通信で送るとか、
indexをハンドルとして誰かに渡すとか、
他のプロセスとメモリを共有しているがメモリのアドレスが一致してないとか。
0265デフォルトの名無しさん
2007/06/04(月) 23:39:35そういう趣旨の有名なページがあったんだよ。
Javaは重いって話になるとそのページを紹介してC++の20倍速いっていうのが通例だった。
0266デフォルトの名無しさん
2007/06/04(月) 23:51:34そうか、そんなもんがあったのか。
で、そんな類のサイトが今のJava厨達を形作っていったんだとしたら
いろいろなことに納得がいく。Java厨達が実は一番の被害者だったんだな。
おまけに未だに騙されてることに気づかず、ずっと妄信し続けてるなんて酷過ぎる。
0267デフォルトの名無しさん
2007/06/04(月) 23:55:25金を取るために嘘を言う奴はいくらでもおる
0268デフォルトの名無しさん
2007/06/05(火) 00:01:09教育工程まで含めたらJavaのほうが20倍はやいって意味だろw
これは真面目な話、SWTが最C++ vs Java論争の最終解答なんだと思う
SWT+C++こそ最強!
0269デフォルトの名無しさん
2007/06/05(火) 00:03:34いや、ベンチマークをとってJavaはC++の20倍速いって結論を導出していた。
きっちりと体系だてて説明がなされた立派なページだったよ。
誰が見たって信じ込むような。
0270デフォルトの名無しさん
2007/06/05(火) 00:08:390271デフォルトの名無しさん
2007/06/05(火) 00:08:57ローカルで動くGUIのアプリを作ることを目指して、知識ゼロから教育した場合
Java + SWT なら、アプリを作れるところまで到達できるが、
C++ + OWL だと、アプリを作れるところまで到達できない。
底辺Javaプログラマだけでなく、
底辺C++プログラマもまた、GUIアプリを作ることができない。
0272デフォルトの名無しさん
2007/06/05(火) 00:09:510273デフォルトの名無しさん
2007/06/05(火) 00:52:38で、そんな話を鵜呑みにしてたわけ? キミがうましかだっただけのような……
0274デフォルトの名無しさん
2007/06/05(火) 00:54:05> 誰が見たって信じ込むような
言っちゃ悪いけど、自分がレベル低いのをもうちっと認めた方が……
世間の人は騙されてない=単にキミが馬鹿だっただけ
0275デフォルトの名無しさん
2007/06/05(火) 00:55:340276デフォルトの名無しさん
2007/06/05(火) 00:58:38> C++ + OWL だと
なんで borland のクラスライブラリが……
どうせなら、C++Builder と TForm でポトペタした方が良かったんじゃね?
0277デフォルトの名無しさん
2007/06/05(火) 01:00:09ちなみに、その20倍とか言ってたページの URI は?
webarchive 行きゃ残ってるかもしらんし。
0278デフォルトの名無しさん
2007/06/05(火) 01:05:00件のような類のページの信者の末裔なんだよ、君達は。
宗教にしろ詐欺にしろ、信じきっちゃってる人の目を覚ますのは大変なことだし
俺も君達の目を覚ませることができる自信はない。
でも、せめて一日でも早く目を覚ますことを願ってるよ。
俺が君達にできることはそれぐらいしかないから。
0279デフォルトの名無しさん
2007/06/05(火) 01:06:33それしか考え付かない
0280デフォルトの名無しさん
2007/06/05(火) 01:07:220281デフォルトの名無しさん
2007/06/05(火) 01:08:43で、それを無垢な >>278 は信じちゃった、と。
そして自分が騙されたのだから、
他人もきっと騙されてるに違いないと思い込んでる、とか?
0282デフォルトの名無しさん
2007/06/05(火) 01:08:58復活の希望をもって人々に福音を伝え、自分を犠牲にして弱っている者を助けなさい。
0283デフォルトの名無しさん
2007/06/05(火) 01:10:20そんなところだろうな
「こうやってベンチマークを取ったら、Javaが20倍速くなりました。」と
書いてあるページを見て、たった1例ぐらいしか実験がないにもかかわらず
「そうか!JavaはC++より全体的に20倍速いのか!」などと早合点して
しまったんだろう
0284デフォルトの名無しさん
2007/06/05(火) 01:11:580285278
2007/06/05(火) 01:12:08ごめん、期待を裏切って悪いけど俺はそんなページは信じていない。
自分が騙されてるってのを認めるのは勇気がいることだろうけど、
>>281 が一日でも早く、勇気を出して目を覚ましてくれることを祈ってるよ。
0286デフォルトの名無しさん
2007/06/05(火) 01:13:03有名なページだったらしいんだけど。
0287デフォルトの名無しさん
2007/06/05(火) 01:14:30俺はそんなページ見た事ないから信じようもない。
何を祈ってるのかわからないけど、祈ってくれた事には感謝する。
ありがとう。お礼に病院でも紹介しようか?
0288デフォルトの名無しさん
2007/06/05(火) 01:19:54別にいいんじゃね?
0289デフォルトの名無しさん
2007/06/05(火) 01:21:25あるなら是非みてみたい。
0290デフォルトの名無しさん
2007/06/05(火) 01:23:20残念ながらないでしょうな
有名なページらしいのに全然検索にも出てこない
逆に20倍遅いってページなる引っかかるが
0291デフォルトの名無しさん
2007/06/05(火) 01:31:540292デフォルトの名無しさん
2007/06/05(火) 01:39:080293デフォルトの名無しさん
2007/06/05(火) 01:43:470294デフォルトの名無しさん
2007/06/05(火) 01:58:17JIT掛けた方が20倍速くなるとかそういうのを誤魔化して書いただけじゃないの?
0295デフォルトの名無しさん
2007/06/05(火) 02:00:51誤魔化したというより >>265 が誤読してただけなんじゃないかと。
0296デフォルトの名無しさん
2007/06/05(火) 02:08:01確かに昔あったような気がするんだよなぁ。
どんなページだったかロクに覚えちゃいないんだけど。
なんとなくやねうらお的なノリのようなページだった気がする。
0297デフォルトの名無しさん
2007/06/05(火) 02:09:080298デフォルトの名無しさん
2007/06/05(火) 02:12:19だいたい1.何倍ぐらいなんだな
あんまり差はないな
起動だけ30倍の差があるが
0299デフォルトの名無しさん
2007/06/05(火) 02:14:58より最適化に優れてるVC++だともっと差がつくはず。
0300デフォルトの名無しさん
2007/06/05(火) 02:15:03Java全部のテストでg++に負けてるじゃん
アッカーマン関数がメモリの使用量で勝ってるのはGCのせいか?
0301デフォルトの名無しさん
2007/06/05(火) 02:18:27負けてるかどうかは分からんが、1.0ってのがいくつかある
そんなに差はない
0302デフォルトの名無しさん
2007/06/05(火) 02:18:36やねうらお関連で検索したらなにかでてくるかなぁとダメ元でグーグルツールバーの検索ボックスに
やねうらおって入力したら次のワードの候補にビッグマウスって出てきてワラタw
0303デフォルトの名無しさん
2007/06/05(火) 02:20:27二個しか1.0ないじゃん
しかもOS絡みのスレッドとか超越関数とかそんなんだけw
OSが関係ないプログラムでは大差で負けてる
0304デフォルトの名無しさん
2007/06/05(火) 02:25:583個あるよ。しかも1.1も3個あるよ。
つまり、全体で19個あるうちの6個に差がないよ。
大して差はないと思う。
0305デフォルトの名無しさん
2007/06/05(火) 02:26:52大して差があるかないかは見る人によって違う
俺は大差があると思う
0306デフォルトの名無しさん
2007/06/05(火) 02:27:18そうつっかかりなさんな。
C++厨からしたら些細な数でも、ジャバグラマからしたら大事な数なんだから。
勝者の余裕で少しは相手の視点で考えてあげようよ。
0307デフォルトの名無しさん
2007/06/05(火) 02:27:45STLportでも使ったらJavaは多分全滅するよ
0308デフォルトの名無しさん
2007/06/05(火) 02:30:17俺には大差ないと思う
言語の差なんて10倍以上差がないと体感上はあんまりわからんしな
ボトルネックは大体グラフィックやHDD絡みだし
0309デフォルトの名無しさん
2007/06/05(火) 02:31:36GoogleがC/C++を使いたがるのもわかる。
0310デフォルトの名無しさん
2007/06/05(火) 02:32:1810倍差がないとわからない?お前アホか?
3GHzのCPUと300MHzのCPUでないと差がわからないと言ってるのと同じだぞ
経験則によれば2倍差があればはっきりと体感差として感じる
1.5倍でもなんとなく軽いとわかる
C++ vs Java ではなくて、PCのCPUの性能として考えてご覧よ
0311デフォルトの名無しさん
2007/06/05(火) 02:33:55何メガバイトも使うプログラムになると差が数倍以下になるな
起動と同じでオーバーヘッドが大きいだけだと思う
0312デフォルトの名無しさん
2007/06/05(火) 02:35:13そこまで言うならお前のPCのクロックを1/2に落として使え
お前によると体感差はないに等しいんだろ?w
0313デフォルトの名無しさん
2007/06/05(火) 02:36:12300MHzと3GHZでも、ただクロックを上げただけなら、
実際体感差はあまりないと思うよ
キャッシュや命令とかに差があるならまだしも
グラフィックカードやメモリなど性能が全部同じだとしたらな
0314デフォルトの名無しさん
2007/06/05(火) 02:36:39ギガバイトレベルで数倍違ったらコストが大違いだろ…。
だからGoogleはC/C++中心なんだろ。
0315デフォルトの名無しさん
2007/06/05(火) 02:37:590316デフォルトの名無しさん
2007/06/05(火) 02:38:26お前絶対に感覚おかしいわ。付き合い切れん。一人で同じ事を
言い続けてろ。俺は寝る。
0317デフォルトの名無しさん
2007/06/05(火) 02:38:33一般的な用途では問題ないってことだろ
0318デフォルトの名無しさん
2007/06/05(火) 02:39:50実際、CPUがボトルネックなことなんてほとんどないだろ
考えてみろよ?
CPUが100%になることなんてそんなにあるか?
エンコードぐらいだろうな
0319デフォルトの名無しさん
2007/06/05(火) 02:43:47http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=ruby&lang2=java
0320デフォルトの名無しさん
2007/06/05(火) 02:46:03ブラウザでページ開く時普通100%になると思うけど
0321デフォルトの名無しさん
2007/06/05(火) 02:46:34>3GHzのCPUと300MHzのCPUでないと差がわからないと言ってるのと同じだぞ
これが10倍差?不勉強でつね
0322デフォルトの名無しさん
2007/06/05(火) 02:46:38http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=java&lang2=python
http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=java&lang2=perl
0323デフォルトの名無しさん
2007/06/05(火) 02:47:18そうなんだよな。
実際にいろんな言語でプログラムを作ってる立場から言わせて貰えば
数倍の差なんてたいした差じゃないことはよくわかる。
クリティカルな処理はどっちにしろネイティブなルーチンを呼び出すし。
0324デフォルトの名無しさん
2007/06/05(火) 02:48:14本気で信じてる奴がいるわけないよな?
あまりにも無知すぎる・・・
0325デフォルトの名無しさん
2007/06/05(火) 02:48:39そのかわり100倍速い処理がゴロゴロあるじゃねぇかw
0326デフォルトの名無しさん
2007/06/05(火) 02:48:50このスレには馬鹿がいるぞ
ハードウェアの性能を否定してまでソフトウェアが優れていると
言い張る馬鹿が
0327デフォルトの名無しさん
2007/06/05(火) 02:52:46グラフィックがらみをCPUにやらせるとボトルネックになるから
確かに体感差となって現れるが
言語の差があだになる場面ってのとは違うな
0328デフォルトの名無しさん
2007/06/05(火) 02:55:13キチガイがいるな
0329デフォルトの名無しさん
2007/06/05(火) 02:55:14いや俺は318に付き合っただけなんで
0330デフォルトの名無しさん
2007/06/05(火) 02:55:46もともと、このスレには馬鹿しかいない。隔離スレだし。
0331デフォルトの名無しさん
2007/06/05(火) 02:58:14プッ
D言語と比較してもJavaボロボロでつねw
0332デフォルトの名無しさん
2007/06/05(火) 02:58:18困ることなんてほとんどない
0333デフォルトの名無しさん
2007/06/05(火) 02:59:41D言語だってC並みに速いからな
それでもほとんどが2倍未満か
たいした差じゃねぇな
0334デフォルトの名無しさん
2007/06/05(火) 03:01:24「たいした差じゃねえ」
魔法の言葉でつね。この言葉でどんな差も無い事になってしまうのでつからプッw
0335デフォルトの名無しさん
2007/06/05(火) 03:02:58M$に許可を取らないと公開してはいけないとライセンス契約書にあるから
もしC#がほとんどJavaに勝ってたらJava厨発狂するなw
0336デフォルトの名無しさん
2007/06/05(火) 03:04:26お前はN88-BASICを使っていて、次にTurboCを使った時の
速さの違いを体験したことがあるか?
GDIを使っていて、次にDirectXを使った時の速さの
違いを体験したことがあるか?
まずはその辺から経験を積めば分かる
0337デフォルトの名無しさん
2007/06/05(火) 03:05:300338デフォルトの名無しさん
2007/06/05(火) 03:06:03高速化が必要ならCを使えばいいのは誰でもわかってる
言語仕様でいえば、安全性を重視するか速度を重視するかの違いで、
あとは寄せ集めのPGのスキルがどうかという点だけ
無いものねだりは見苦しいし不毛
Javaはより安全だということを掲げればよく、
Cの土俵の速度で争っても意味がない
0339デフォルトの名無しさん
2007/06/05(火) 03:07:52大した差はあったけども開発期間が短くて開発コストが安くて済むからだろ
これで開発期間がC++と大差なかったら絶対にJavaはここまで広まらなかっただろうな
0340デフォルトの名無しさん
2007/06/05(火) 03:08:160341デフォルトの名無しさん
2007/06/05(火) 03:09:10長くなりがちですね〜ハッハッハ
0342デフォルトの名無しさん
2007/06/05(火) 03:09:50下手すると100倍以上の差が出るし
それでも便利だからといってRubyを使う人間はいっぱいいるわけで
そういうのに比べれば平均2倍程度の差なんて微々たるものだといえる
0343デフォルトの名無しさん
2007/06/05(火) 03:11:00どの程度負けてるのか、実用上話にならないぐらいボロ負けしてるのか、
問題ない程度の負けなのかってことは重要
0344デフォルトの名無しさん
2007/06/05(火) 03:12:05おっ今度はRubyなんて話にならないほど遅い言語を持ち出してきましたか
そういう比較は無意味だってどうしてわからんかね〜この石頭が
0345デフォルトの名無しさん
2007/06/05(火) 03:12:440346デフォルトの名無しさん
2007/06/05(火) 03:13:23その負け分を顧客に背負わせるとは随分と汚い商売をしてるんだなJavaは
まあソフト開発費は安くつくけどな
0347デフォルトの名無しさん
2007/06/05(火) 03:15:33だいたい比較の土俵がおかしいよ
Rubyを使う人間とJavaを使う人間では目的が違いすぎる
前者はとにかく簡単だけど繰り返しが多い処理を素早く済ませたい
後者はC++よりやや遅くても高度な処理をさせたい
目的が全然違うのになぜ速度だけ比較するのかねえ?
0348デフォルトの名無しさん
2007/06/05(火) 03:18:21一番大事なのは”自然言語”なんだよ
そこの仕様をわかってねー奴がいるから
デスマになるんだし
0349デフォルトの名無しさん
2007/06/05(火) 03:19:06なんだよ自然言語って
言いっぱなしじゃなくてきちんと定義してみろ
0350デフォルトの名無しさん
2007/06/05(火) 03:21:07そんなに違うとは思わんねぇ
そもそも、Rubyの目的とされる分野に、JavaやCのようなもっと速い言語を
用いたって別に何の問題もないわけで
それ以外の利点が勝ってるからRubyを使うわけで
0351デフォルトの名無しさん
2007/06/05(火) 03:23:45いちいちコンパイル、リンクとすると面倒だからそれらの作業を必要としない
簡易言語が使われるってだけの話
JavaやCを使うと問題があるからRubyを使うの
全然わかってないね
0352デフォルトの名無しさん
2007/06/05(火) 03:24:450353デフォルトの名無しさん
2007/06/05(火) 03:25:090354デフォルトの名無しさん
2007/06/05(火) 03:26:25このIDE全盛のご時世でリンクコンパイルが面倒って、どんだけ
でかいプログラムだよw
0355デフォルトの名無しさん
2007/06/05(火) 03:27:28つまり、速度が100倍遅くても十分だからだな
0356デフォルトの名無しさん
2007/06/05(火) 03:28:03http://ja.wikipedia.org/wiki/%E8%87%AA%E7%84%B6%E8%A8%80%E8%AA%9E
おまえのようなどうしようも無い奴がいるから
0357デフォルトの名無しさん
2007/06/05(火) 03:29:19そういう事を聞いてるんじゃない。
>>348でお前が自然言語を引き合いに出した意味を聞いてるんだ。
一つも言ってないじゃん。
0358デフォルトの名無しさん
2007/06/05(火) 03:30:22お前だけそう言ってろ
このひねくれ者が
0359デフォルトの名無しさん
2007/06/05(火) 03:31:22その程度の差なんだよ
速度が100倍ってのは
0360デフォルトの名無しさん
2007/06/05(火) 03:31:32痛々しい奴だな
日本語でまともにコミュニケーション取れないおまえみたいな奴がいるから
プログラミング言語どうこう以前にデスマーチになるってことだろ
0361デフォルトの名無しさん
2007/06/05(火) 03:33:00ちょっとした作業をやらせてすぐ消してしまうような場合はな
しかし日常的に朝から晩まで電源付けっぱなしで稼働させっぱなしのような
使い方をする場合の速度差っていう物は長い目で見ると大変なコストの差になる
よく考えてみろ
電気料が同じで速度が半分ならランニングコストはすぐ倍になるんだぞ
0362デフォルトの名無しさん
2007/06/05(火) 03:33:05無学はほっとけ
0363デフォルトの名無しさん
2007/06/05(火) 03:33:59日本語でコミュニケーションが取れないのはそっちの方だろ
話があちこちに飛びまくって結局何を言いたいのか全然伝わってこない
0364デフォルトの名無しさん
2007/06/05(火) 03:36:34完全により高速化したプログラムが
できてるかと聞かれれば、
誰もYESとはいえないだろうな
今の時代、メモリをじゃぶじゃぶ使う、ってのが主流だし、
PCをより速いものに置き換えれば過去の低速問題なんかは
解消する時代だしね
0365デフォルトの名無しさん
2007/06/05(火) 03:37:47自 分 の 文 章 を よ く 読 め
0366デフォルトの名無しさん
2007/06/05(火) 03:37:50PCを2倍速い物に取り替えたらその瞬間からC++も2倍速くなる事をお忘れ無く
メモリも食いすぎるとスワップしまくりで遅くて使い物にならなくなるぞ
0367デフォルトの名無しさん
2007/06/05(火) 03:38:47だから自然言語はどういう意味でこのスレに引き合いに出したかって聞いてるんだ
0368デフォルトの名無しさん
2007/06/05(火) 03:39:08しかし、ある閾値を超えると速くなっても意味がなくなることをお忘れなく
0369デフォルトの名無しさん
2007/06/05(火) 03:39:10表現変えながらコミュニケーション取る能力がないとデスマーチになる、って言ってるだけで
別に話は飛んでないと思うが…
0370デフォルトの名無しさん
2007/06/05(火) 03:40:01365じゃないけどおまぃ粘着しすぎ
0371デフォルトの名無しさん
2007/06/05(火) 03:40:40ある閾値って一体何?
お前はこういう変な言葉を多用して相手を煙に巻こうとしているようだが、
結局何を言いたいわけ?
0372デフォルトの名無しさん
2007/06/05(火) 03:42:36文の流れに逆らっても自分にしか理解できないような言葉を使って
話をあやふやにしようとしたりしてるだろう
0373デフォルトの名無しさん
2007/06/05(火) 03:42:39364だけど勝手にオレのことをJava信者扱いしないでよ(笑)
0374デフォルトの名無しさん
2007/06/05(火) 03:44:05だったら誤解されても仕方のない発言は慎め
0375デフォルトの名無しさん
2007/06/05(火) 03:44:13ボトルネックじゃなくなる瞬間のことさ
別に煙に巻いてるわけじゃない
10秒かかるプログラムがが1秒で終わったらうれしいかもしれない
ところが、0.1秒のプログラムが0.01秒で終わってもそんなにうれしくないだろう
何度も実行するとかでない限り
0376デフォルトの名無しさん
2007/06/05(火) 03:44:17自分にしか理解できないような言葉って、自然言語、のこと?
自然言語の意味が理解できただけで良かったじゃん
もう自己フォローはいいからそのあたりにしときなよ
ちょっとほんとみっともないし
0377デフォルトの名無しさん
2007/06/05(火) 03:44:28流れから推測するなら
言語による生産性や安全性の向上より、個々人のコミュニケーション能力の高さがそれに寄与する
ってことじゃないか
0378デフォルトの名無しさん
2007/06/05(火) 03:45:17喧嘩っぱやいやつだなあ
CでもJavaでも特性選んで組めばいいべ?
0379デフォルトの名無しさん
2007/06/05(火) 03:46:30だったら最初からそう言えばいいだろう
なんだよ「閾値」って。そんな言葉使ってすぐ相手に理解してもらえるとでも
思ったのか?また無駄なコミュニケーションが増えただろう。
お前の日本語の使い方が拙い証拠だよ。
0380デフォルトの名無しさん
2007/06/05(火) 03:48:010381デフォルトの名無しさん
2007/06/05(火) 03:48:18それには同意する
ここにはJava信者か何か知らないが日本語コミュニケーションが思いっきり下手くそな
奴が約一名いるようなんでそれを気にしてた
0382デフォルトの名無しさん
2007/06/05(火) 03:48:54スレタイどおりのスレにしようぜ。
0383デフォルトの名無しさん
2007/06/05(火) 03:49:19お前大学出てるのか?
0384デフォルトの名無しさん
2007/06/05(火) 03:49:530385デフォルトの名無しさん
2007/06/05(火) 03:50:45お前の事だよカス
0386デフォルトの名無しさん
2007/06/05(火) 03:51:13エゲレスのオックスフォー○大なんで漢字が苦手なのよ(うそじゃないよ)
すまんね(笑)
0387デフォルトの名無しさん
2007/06/05(火) 03:51:53嘘を付いてまで責任を回避しようとするお前の態度には呆れる
0388デフォルトの名無しさん
2007/06/05(火) 03:52:01もういいって
まじうざいし
0389デフォルトの名無しさん
2007/06/05(火) 03:52:57しかし「閾値」がわからないってのはどうなんだ
thresholdならおk?
0390デフォルトの名無しさん
2007/06/05(火) 03:53:01うざいのはお前
お前が消えろ
0391デフォルトの名無しさん
2007/06/05(火) 03:53:49閾値じゃなくて最初から>>375のように書けって事
0392デフォルトの名無しさん
2007/06/05(火) 03:54:07ほっときましょう。かなり痛い子のようですから。
0393デフォルトの名無しさん
2007/06/05(火) 03:55:22自分が痛い子だって自覚がないんだなあ
やっぱり精神的に問題があると自分の痛さには気づけないようだな
0394デフォルトの名無しさん
2007/06/05(火) 03:56:000395デフォルトの名無しさん
2007/06/05(火) 03:57:44だからそれはお前の希望的観測に過ぎないって言ってるの。
言葉というのは相手に話し手の話したい事が正しく伝わって初めて完結する。
お前みたいに言いっぱなしの責任無しでは何をいいたいのかさっぱり
わからないって言ってるのがまだわからない?
0396デフォルトの名無しさん
2007/06/05(火) 03:58:00ユーザー視点の要求速度なのか、言語仕様としての要求速度なのか、
お二人はどっちの話なん?
0397デフォルトの名無しさん
2007/06/05(火) 03:59:08性能問題に関して>>375のような常識を共有している人間なら推測できる
そうでなければたぶん無理
問われてるのは国語力の問題ではないな多分
0398デフォルトの名無しさん
2007/06/05(火) 03:59:24そうそう、その齟齬ってのがどうもさっきから気になってね。
俺は言語仕様の速度について話してる。ベンチマークなんか
向こうから出してきたんだからね。
0399デフォルトの名無しさん
2007/06/05(火) 04:00:16い み が わ か り ま せ ん
0400デフォルトの名無しさん
2007/06/05(火) 04:00:59言語仕様の速度要求
これで気が済みましたか?お馬鹿さん。
0401デフォルトの名無しさん
2007/06/05(火) 04:01:41や っ ぱ り
い み が わ か り ま せ ん
0402デフォルトの名無しさん
2007/06/05(火) 04:02:29そうですか。頭悪いですね。>>396の後者を取るって言ってるのが
分からないとは言わせないけどな。
0403デフォルトの名無しさん
2007/06/05(火) 04:03:010.02秒が0.01秒になるようなもんで、多くの場合はたいして
意味がないんだよな
ただ、JavaとRubyとかになるともうちょっと話は変わってくる
0404デフォルトの名無しさん
2007/06/05(火) 04:03:32そもそも
>>396の いってる いみが わかりません
なに
>>396の後者って?
0405デフォルトの名無しさん
2007/06/05(火) 04:04:16うざいからトリップ付けてくんない?あぼーんするから。
池沼の相手をするつもりはないんで。
0406デフォルトの名無しさん
2007/06/05(火) 04:05:11「設計書に例外処理が書いてなかったのでtry catchをコーディングしませんでした」
って言っちゃう奴を思い出してしまうな
0407デフォルトの名無しさん
2007/06/05(火) 04:05:51そのような説明をされると納得する。
もう一人は何か日本語が分からないようで、挙げ句の果てには
ひらがなで突っかかってくるんですけどどうにかなりませんかねえ。
0408デフォルトの名無しさん
2007/06/05(火) 04:05:54そういう状況だとそもそも高速化自体求められないから話の範疇に入らないだろう、と言いたいんじゃないかな
0409デフォルトの名無しさん
2007/06/05(火) 04:06:22真面目に意味わかんないんだけど。
STLなんかはアルゴリズムのオーダーについて規定してるけど、
そゆこと言ってんの、もしかして。
ここで言ってるようなパフォーマンスって、明らかにそういう話じゃないでしょ。
0410デフォルトの名無しさん
2007/06/05(火) 04:07:45それがその1度きりで終わる処理なのか、
それとも継続処理なのかで話が違うじゃん
前提条件をはっきりしないから喧嘩腰になってるんじゃまいか?お二人さん
0411デフォルトの名無しさん
2007/06/05(火) 04:08:08だからトリップ付けろって。 静かにあぼーんしてやるから安心しろ。
0412デフォルトの名無しさん
2007/06/05(火) 04:09:08あなたの言いたいことは、あなたが言わないと周りは分かりません
って小学校の先生に言われたことない?
0413デフォルトの名無しさん
2007/06/05(火) 04:09:25他のスレでも迷惑がられてるよ。
0414デフォルトの名無しさん
2007/06/05(火) 04:10:38たいていの場合、言語の差で時間に差がつくような
クリティカルな処理はそうそう連続しない
長い間連続するのであれば確かに意味はある
だが、そういうものは結局Javaでもネイティブのルーチンを呼び出す
ことが多い
0415デフォルトの名無しさん
2007/06/05(火) 04:12:03だって。
> 言語仕様としての要求速度
って日本語見て、何も変だと思わないの?あなた。
「言語仕様」(実装、じゃないよ。仕様だよ)の次元でパフォーマンスについて
何かrequireしているかのような文章でしょ、これ。
0416デフォルトの名無しさん
2007/06/05(火) 04:13:22まあ科学技術計算のような連続してCPU時間を食って、メモリも
結構厳しいような用途には明らかにJavaは不向きだわな。
かと言ってC++も例のポインタのエイリアシングの問題があってやや
遅いのでFORTRANのサブルーチンをコールする場合が多い。
0417デフォルトの名無しさん
2007/06/05(火) 04:14:09>>412はあんたに向けて言われてるんだよ。めくらですか?
0418デフォルトの名無しさん
2007/06/05(火) 04:14:18・起動がすごく遅い
・GUIがなんかもっさりしてる(レスポンスが遅れる)
のが気になるんでないの。
サーバサイドアプリケーションではいずれも問題にはならないわけだけれど。
0419デフォルトの名無しさん
2007/06/05(火) 04:15:09それを先に書いてあげればよかったね
0420デフォルトの名無しさん
2007/06/05(火) 04:16:38分野にもよるかもしれないが、科学技術計算であっても
そんなに速度が必要ってことは実はあまりないんだよ
比べるのはアルゴリズムとアルゴリズムの相対的な差で
あることが多いし、結局実行時間をまともに比べるのも最後の最後
だけって感じになるし
0421デフォルトの名無しさん
2007/06/05(火) 04:16:47まあそうだな。サーバーサイドならそんなに問題にならない。
クライアント側だと気になって注文を付けたくなるかもしれんけど。
0422デフォルトの名無しさん
2007/06/05(火) 04:17:260423デフォルトの名無しさん
2007/06/05(火) 04:17:40誰一人として前スレ1の意志を引き継ごうとはしないのなw
0424デフォルトの名無しさん
2007/06/05(火) 04:17:47起動はまだ気になるが、ハードの発達でだいぶ改善されて破棄てる
0425デフォルトの名無しさん
2007/06/05(火) 04:18:27工夫はするだろうけどね
0426デフォルトの名無しさん
2007/06/05(火) 04:19:14C#はGDI+だもんな。ちょっと複雑な描画させるとたちまちもっさりする
0427デフォルトの名無しさん
2007/06/05(火) 04:19:42はーい。いるよ。
相変わらずなんで言語「仕様」の次元でパフォーマンス問題が出てくるのか
さっぱり理解できないけれども。
例えばCはインタプリタとして「実装」することも出来るしそのようなものが
存在するしね。
0428デフォルトの名無しさん
2007/06/05(火) 04:20:13だからスレタイにC++って入れるのはやめようよ(~_~;)
0429デフォルトの名無しさん
2007/06/05(火) 04:20:51早くトリップ付けてよ。あぼーんしてあげるから。
0430デフォルトの名無しさん
2007/06/05(火) 04:22:57Javaで可能な限り高速なプログラムを組むスレ、だったらそれはそれでただの過疎スレになってそうな
0431デフォルトの名無しさん
2007/06/05(火) 04:25:03これなんかメモリは確かに大食いするけど、速度的には全く問題がない。
むしろ他のDelphiなどの言語で徐々にメモリリークしていくような兆候が見られる
事もないし(GCがあるからね)、専ブラには向いてるんじゃないかとさえ思う。
0432デフォルトの名無しさん
2007/06/05(火) 04:26:050433デフォルトの名無しさん
2007/06/05(火) 04:26:30とんでもない事になっててたまに再起動する。
>>430
ではこのような流れでも構わないか?
0434デフォルトの名無しさん
2007/06/05(火) 04:27:28C#は起動そんなに遅くないよ。
P4-3GHzで1秒ほどだよ。プログラムにもよるだろうけど。
0435デフォルトの名無しさん
2007/06/05(火) 04:27:35いんや、どっちもどっちだよねって話
0436デフォルトの名無しさん
2007/06/05(火) 04:29:28C#のものも大差ないわ。
ディスクキャッシュが効いた状態で最初のJITコンパイルは1秒程度。
0437デフォルトの名無しさん
2007/06/05(火) 04:29:37ngen使ってるとかOSがVistaとか?
0438デフォルトの名無しさん
2007/06/05(火) 04:32:10いやngenも使ってないしOSはXPだよ。
C#ってもっと起動時間かかるもんなん?
0439デフォルトの名無しさん
2007/06/05(火) 04:33:21GACに入ってるコアライブラリってngenされてるんでなかったっけ
0440デフォルトの名無しさん
2007/06/05(火) 04:34:42俺もJaneだけどログ多すぎて一分近くかかるわ
0441デフォルトの名無しさん
2007/06/05(火) 04:34:50今は速くなったのかも知れん
0442デフォルトの名無しさん
2007/06/05(火) 04:35:11多分そうだと思うよ。
%WinDir%\assemplyの中身は少なくともそうだと思う。
0443デフォルトの名無しさん
2007/06/05(火) 04:36:04そういう時のためのJane Doe Styleだよ。
高速MergeをONにするとログが多くてもインデックスファイルが作られるので
ほとんど瞬時に起動するよ
0444デフォルトの名無しさん
2007/06/05(火) 04:37:30それ多分DLLを読み込む時間じゃないかなあ。
2回目以降の起動はディスクキャッシュが効くから実質JITコンパイルの
時間だけで済むはずなんですよ
0445デフォルトの名無しさん
2007/06/05(火) 04:39:25なんか起動に1分ぐらいかかってたからなあ
どうだろう
DLL読むのにそんな時間がかかるもんかね
2回目以降も遅かった
0446デフォルトの名無しさん
2007/06/05(火) 04:40:111.1の頃もCUIアプリなら起動は速かった。すごく。
JavaはCUIでも遅かったので、.NETって速いんだなぁと思った記憶ある。
0447デフォルトの名無しさん
2007/06/05(火) 04:40:54あらら、いつの間にかにこんな機能が。�dクス
0448デフォルトの名無しさん
2007/06/05(火) 04:41:340449デフォルトの名無しさん
2007/06/05(火) 04:41:57一分?プログラムにもよると思うけどちょっと遅いね。
メモリが512Kバイトだったとか?
>>446
CUIは速いね。読み込むライブラリが少ないからだろうね。
0450デフォルトの名無しさん
2007/06/05(火) 04:42:43俺はC#で作ったサンプルのメモ帳だかなんだかを起動するだけで遅かった
0451デフォルトの名無しさん
2007/06/05(火) 04:44:14特にブートタイムデフラグでフォルダを一ヶ所に集めると相当キビキビするよ。
0452デフォルトの名無しさん
2007/06/05(火) 04:45:54DLLの読み込みは15秒ほど、2回目以降は1秒程度だなあ
0453デフォルトの名無しさん
2007/06/05(火) 04:47:16今でも結構遅いんだなあ
2回目以降は問題ないけど
0454デフォルトの名無しさん
2007/06/05(火) 04:48:00http://www.getpaint.net/index2.html
これも最初の起動は10秒ほど、2回目以降は1秒もかからないよ。
まあこいつは本体をインストールする時にngen掛けてるからかもしれんけど。
0455デフォルトの名無しさん
2007/06/05(火) 04:49:44ダウンロードが瞬時に終わる。
0456デフォルトの名無しさん
2007/06/05(火) 04:51:31ハードディスクとかCPUは割と新しいよね?
0457デフォルトの名無しさん
2007/06/05(火) 04:54:420458デフォルトの名無しさん
2007/06/05(火) 04:56:590459デフォルトの名無しさん
2007/06/05(火) 05:54:32JavaはC++の20倍速い。
0460デフォルトの名無しさん
2007/06/05(火) 06:04:56×JavaはC++の20倍速い。
○JavaはC++の1/2程度の速度である。
0461デフォルトの名無しさん
2007/06/05(火) 06:19:16C++の1/2程度まで迫ったんなら、実際すごいことだと思う。
0462デフォルトの名無しさん
2007/06/05(火) 06:20:26JITかませばそれ位出るよ
起動時の遅さはどうしようもないけど
0463デフォルトの名無しさん
2007/06/05(火) 06:26:51夜更かしだと頭脳処理速度はよろしくないぞ
0464デフォルトの名無しさん
2007/06/05(火) 06:27:520465デフォルトの名無しさん
2007/06/05(火) 06:38:170466デフォルトの名無しさん
2007/06/05(火) 06:39:20脳内コーダーだったナ
0467デフォルトの名無しさん
2007/06/05(火) 07:30:20はい?10個のプロセス処理すれば10秒と1秒の差になるわけだが。
0468デフォルトの名無しさん
2007/06/05(火) 07:39:55あまりまともに相手しない方がいいよ
0469デフォルトの名無しさん
2007/06/05(火) 09:09:39デスクトップ・アプリしか眼中にないのかよ。
だとしても、だ。
ユーザの操作がボトルネックになる
ということは、
ユーザに煩雑な操作をさせている
ということでもある。
0470デフォルトの名無しさん
2007/06/05(火) 09:20:53> 今の時代、メモリをじゃぶじゃぶ使う、ってのが主流だし
それは一昔くらい前の話だね。
メモリのビット単価が下がって、じゃぶじゃぶ使えるようになった
じゃぶじゃぶ使えてウマー
↓
じゃぶじゃぶ使うと、CPUをアップグレードしても、性能が上がらないよ?
じゃぶじゃぶ使うのも考えものだな
↓
じゃぶじゃぶ使うのに慣れたから、もう戻れないよ
じゃぶじゃぶ使っても性能が出るように、裏方さんを改良してよ
↓
あちこちで研究しているんだけど、なかなかねぇ・・・ ← いまここ
0471デフォルトの名無しさん
2007/06/05(火) 09:25:09「しきい値」というのは不適切な表現だよね。
キーボード入力に対する割込み処理や、プロセスへのCPU割り当てタイミング、
PC本体からモニタへの映像信号の更新タイミングなどによって、
速度向上→体感速度は量子化されてしまう
というのなら、わかるがね。
0472デフォルトの名無しさん
2007/06/05(火) 09:27:3420msecが10msecになったら、処理容量が2倍になるじゃないか。
鯖の台数が半分で済むということだぞ。
0473デフォルトの名無しさん
2007/06/05(火) 09:31:56場合によっては、
「勝手に例外をcatchすんなボケ」
と怒られることもあるぞ。
例外処理についてはコーディング規約に書いておき、
設計書で、コーディング規約はホゲホゲを使う、と書いておくべき。
0474デフォルトの名無しさん
2007/06/05(火) 09:38:39Javaで書かれた、メジャーなデスクトップ・アプリといえば、OOo
起動が遅く、
起動後に初めて実行する処理も遅い
Spreadsheetでファイルにsaveするとき、初回だけ、すんごい待たされるよ。
世界中の人が使っているので、
浪費しているCPUサイクルは膨大なものになる。
毎回JITコンパイルするだけでなく、
動的にリンクする処理が重いんだな。
0475デフォルトの名無しさん
2007/06/05(火) 09:39:20コンパイラや言語による速度差 << アルゴリズムによる速度差
だもんなぁ。
0476デフォルトの名無しさん
2007/06/05(火) 09:48:570477デフォルトの名無しさん
2007/06/05(火) 09:52:51一言、DLLを読む、と言っても工程がたくさんある。
ディスクからDLLのファイルを読む
↓
ロードアドレスを調整する
(必要に応じてだが、調整する場合は、かなり重くなる)
↓
DLLのプロセスへのアタッチ時の初期化処理
(これはDLLの作者が書いたコードを含み、いくらでも重くできる)
↓
DLL内のプロシージャのアドレスを、せっせとセットする
↓
DLL内のプロシージャが使えるようになる
0478デフォルトの名無しさん
2007/06/05(火) 10:13:05誰か説明してくれまいか
まともに説明しようとしないところを見るとただの釣り?
0479デフォルトの名無しさん
2007/06/05(火) 10:32:08つ 自然言語
0480デフォルトの名無しさん
2007/06/05(火) 11:05:28OOoは拡張機能用にJavaを使ってるだけで、Javaで書いてるわけじゃないんだが。
MS-OfficeはVBAで書かれてるってのと同じぐらい意味不明。
0481デフォルトの名無しさん
2007/06/05(火) 16:37:270482デフォルトの名無しさん
2007/06/05(火) 17:41:16MS-Officeのカスタムコントロールが、
次のバージョンのOSのコモンコントロールになったり。
0483デフォルトの名無しさん
2007/06/05(火) 18:46:10/ !/ / / ! ! | l ! l ヽ ヽ.!ヽ、
/:::::: |彡l / /| l l l、 ! l l l ヽ! ::::',
ch:::::: F l ! ! /‐トl、 l lヽ,.-l‐トl l lミ| :::nb
||Nヽ:: |l !llN,:==:Nヽヽヽ ≦kN! ! !ニl ジ/||
||| ` ‐f!!ヽヽイ{:::::リ` ヽイ{:::::リ〉lイ ト/=' ||
N |ヽ `¨´ `¨´ リll リ
.l ト| 、,. !_| | ╋╋
! !ヽ )- ノ !ll ┃
ヽ >-r‐、 ,. イ /. ┏┓ ╋╋
,.rニ! !¨´ |ニヽ. ┃ ┃
/.:r'´l l ヽ::...\ ┏┓
,..'´!:::::::!r'‐、,..l、 /::::::::/ヽ、 ┃
,..' ´ l:::;.r' ノ} }_____/::::::::/ `ヽ、
/ !ん、,.、/ { { /::::::::/ ヽ、
/ | ! Y´二ヽ_|~ /::::::::/ l
/ | ヽ { --、`! /::::::::/ |
0484デフォルトの名無しさん
2007/06/05(火) 18:46:540485デフォルトの名無しさん
2007/06/05(火) 18:49:09http://www.google.co.jp/search?q=%E7%B0%A1%E5%8D%98%E3%81%AAJava%E3%81%AE%E3%81%8A%E4%BB%95%E4%BA%8B%E3%81%A7%E3%81%99
http://www.google.co.jp/search?q=%E7%B0%A1%E5%8D%98%E3%81%AAC++%E3%81%AE%E3%81%8A%E4%BB%95%E4%BA%8B%E3%81%A7%E3%81%99
0486デフォルトの名無しさん
2007/06/05(火) 18:49:530487デフォルトの名無しさん
2007/06/05(火) 19:47:020488デフォルトの名無しさん
2007/06/05(火) 20:07:01ガベコレがきかないのでJavaだけの知識だけでは使いこなせない
であるならばC++でいいのではないかと小一時間
0489デフォルトの名無しさん
2007/06/05(火) 20:39:220490デフォルトの名無しさん
2007/06/05(火) 20:45:000491デフォルトの名無しさん
2007/06/05(火) 20:45:46JAVA触ったことないのに叩いてるのモロバレで、ものすごい低能に見えるんだけど
0492478
2007/06/05(火) 20:50:32なんだやっぱり釣りか……
今まで静観してたけどアンチJavaに回ろうかな
C++好きじゃないけど実行速度についてはJavaの方が明らかに遅いしなあ
0493デフォルトの名無しさん
2007/06/05(火) 20:56:240494デフォルトの名無しさん
2007/06/05(火) 20:57:030495デフォルトの名無しさん
2007/06/05(火) 21:24:130496しーぽん萌え
2007/06/05(火) 21:27:11Javaでは参照に統一されてるわけだけど
そんな感じの違いによって、C++では可能だけどJavaでは不可能、
逆に、Javaでは出来るけどC++では出来ない最適化とか
あったりするんだろうか?
現時点でそういう最適化が(できる|できない)(コンパイラ|VM)が存在(する|しない)とかの話じゃなくて、
言語の本質としてっつーか。数学的or計算機科学的に証明されているっつーか。
0497デフォルトの名無しさん
2007/06/05(火) 21:37:320498デフォルトの名無しさん
2007/06/05(火) 21:44:19Javaでは参照に統一されてるわけだけど
そんなことないよ
ぬるぽもあるし
0499デフォルトの名無しさん
2007/06/05(火) 21:45:350500デフォルトの名無しさん
2007/06/05(火) 21:50:04( ・∀・) | | ガッ
と ) | |
Y /ノ 人
/ ) < >__Λ∩
_/し' //. V`Д´)/←>>498
(_フ彡
0501デフォルトの名無しさん
2007/06/05(火) 22:04:34C#もかなりJavaとCの混血のような感じがするが。
0502デフォルトの名無しさん
2007/06/05(火) 22:09:18Java*C++スレによくある傾向だ。ニートちゃんでも居ついて自演でもしているのかね?
0503デフォルトの名無しさん
2007/06/05(火) 22:20:020504デフォルトの名無しさん
2007/06/05(火) 22:23:33いらっしゃるようですw
0505デフォルトの名無しさん
2007/06/05(火) 22:44:25シ~ /" `ヽ ヽ `'、//
//, '/ ヽハ 、_Vヽ ネタスレ以外の何者でもあるまいにょろー
〃 {_{`ヽ ノ リ| l │ i|
レ!小l● ● 从 |、i|
ヽ|l⊃ 、_,、_, ⊂⊃ |ノ│
/⌒ヽ_ |ヘ ゝ._) j /⌒i !
\ /:::::| l>,、 __, イァ/ /│
. /:::::/| | ヾ:::|三/::{ヘ、__∧ |
0506デフォルトの名無しさん
2007/06/05(火) 22:48:59あれは例外の名前が間違ってるんだよ。
NullPointerException
ではなく、
InvalidReferenceException
であるべきなんだよ。
0507デフォルトの名無しさん
2007/06/05(火) 22:50:16ホントにあのネーミングは頭悪過ぎだよな。
0508デフォルトの名無しさん
2007/06/05(火) 22:52:16と、いう事にしたいのですね。
0509デフォルトの名無しさん
2007/06/05(火) 22:56:41でたーーーーーーーーーーーー基地外
0510デフォルトの名無しさん
2007/06/05(火) 22:59:010511デフォルトの名無しさん
2007/06/05(火) 23:03:10お前今晩書き込むならトリップ付けろよ。
もれなくあぼーんしてやるから。
0512デフォルトの名無しさん
2007/06/05(火) 23:12:390513デフォルトの名無しさん
2007/06/05(火) 23:20:160514デフォルトの名無しさん
2007/06/05(火) 23:22:210515デフォルトの名無しさん
2007/06/05(火) 23:28:120516デフォルトの名無しさん
2007/06/05(火) 23:39:590517デフォルトの名無しさん
2007/06/05(火) 23:45:52そんなにマクロが好きなら、初めからLispやればいいと思うんだけど
0518デフォルトの名無しさん
2007/06/05(火) 23:49:36そんなに速度が好きなら、初めからC++やればいいと思うんだけど
0519デフォルトの名無しさん
2007/06/05(火) 23:50:290520デフォルトの名無しさん
2007/06/05(火) 23:51:470521デフォルトの名無しさん
2007/06/05(火) 23:54:130522デフォルトの名無しさん
2007/06/05(火) 23:55:51プリプロセッサにかけてからJavacにかけるmakefileがついてたよ。
0523デフォルトの名無しさん
2007/06/05(火) 23:56:14そんなに遅いアプリでいいなら、初めからRubyやればいいとおもうんだけど
0524デフォルトの名無しさん
2007/06/06(水) 00:03:17IDEが優れてるから使う
0525デフォルトの名無しさん
2007/06/06(水) 00:05:550526デフォルトの名無しさん
2007/06/06(水) 00:06:510527デフォルトの名無しさん
2007/06/06(水) 00:08:350528デフォルトの名無しさん
2007/06/06(水) 00:08:46俺には天と地の差があるように見える
特にC+++VSとJava+eclipseでは
0529デフォルトの名無しさん
2007/06/06(水) 00:09:320530デフォルトの名無しさん
2007/06/06(水) 00:11:320531デフォルトの名無しさん
2007/06/06(水) 00:11:450532デフォルトの名無しさん
2007/06/06(水) 00:13:47お前今晩書き込むならトリップ付けろよ。
もれなくあぼーんしてやるから。
0533デフォルトの名無しさん
2007/06/06(水) 00:14:450534デフォルトの名無しさん
2007/06/06(水) 00:15:070535デフォルトの名無しさん
2007/06/06(水) 00:15:28VSでC++はリファクタリングも出来ない時点で問題外
C#でもリファクタリングは貧弱でリアルタイムエラー表示+クイックフィックス
も出来ないんではやはり相手にならない
0536デフォルトの名無しさん
2007/06/06(水) 00:16:30場所 所沢(池袋・高田馬場から直通)
よろしくおねがいします
i−want−to−study−java@hotmail.co.jp
教える対象は超初心者です。
専門学校などでJavaを勉強されていて夏休みだけ教えたいという方も歓迎です
0537デフォルトの名無しさん
2007/06/06(水) 00:17:16C++て最早OSが作れるくらい以外に利点がないんでっけど
0538デフォルトの名無しさん
2007/06/06(水) 00:17:56自作plug-inが無駄になるので嫌だ
0539デフォルトの名無しさん
2007/06/06(水) 00:18:54誰もお前に何かしろとは言ってない
0540デフォルトの名無しさん
2007/06/06(水) 00:20:05言語としてはありだと思うけどな
NTR云々というより十何年持ったただけでも破格の待遇な気が
それすら許さんなんてどんな80年代COBOL脳なのかと
もっとも、付かず離れず『流行るまで待つ』のがどれだけ辛いかっつーのは
リアルにやらんと分からんもんだがな
0541デフォルトの名無しさん
2007/06/06(水) 00:20:12すまん。早合点した。
0542デフォルトの名無しさん
2007/06/06(水) 00:20:27今は専らeclipse
0543デフォルトの名無しさん
2007/06/06(水) 00:22:200544デフォルトの名無しさん
2007/06/06(水) 00:23:39違う。
0545デフォルトの名無しさん
2007/06/06(水) 00:23:48ぶっちゃけそれはC++厨もそうだよ
0x出るの楽しみでしかたないって奴いるか?
少なくとも俺はそうは思わない。
0546デフォルトの名無しさん
2007/06/06(水) 00:24:041990〜1993の記録見てみそ
サーキットであまりにも速すぎたからグループAが無くなったの知ってる?ボクゥ
羊の皮をかぶった狼」S54Bの血統を引き継ぐスカイライン(PGC10)は昭和44年(1969年)2月にデビュー。
2000GT-R「S20型」直6気筒、は驚異的なものであった。
DOHC24バルブのエンジンでセダン・タイプの車としGT-Rの「R」は、正にレースを意味していたのである。
昭和44年5月3日からわずか2年10カ月間で、レース50勝という不滅の金字塔を打ち立てた。
8代目(R32)デビューとともに発表され16年ぶりの復活となった
GT-Rは、最高出力280ps/6800rpmの高出力・高回転型RB26DETT
(2600ツインカム24バルブ・ツインターボエンジンを搭載。
レース仕様GrAでは最高出力680psオーバーを誇り、国内/国際ツーリングカー
4年連続完全制覇。
0547デフォルトの名無しさん
2007/06/06(水) 00:25:34落とし穴が多すぎて、落とし穴を避けるだけで精一杯になるな、頭の悪い人には。
0548デフォルトの名無しさん
2007/06/06(水) 00:27:17その昔にアセンブラとC言語を速度比較してたのと同じじゃねーか。
どう考えても、今一番求められてるのは「開発コスト」だろ。
それも知らずにjavaに手を出す意味がわからん。
開発コストを考える必要のない、誰も使わないフリーウェア作成が趣味のプログラマーは
最初からC++やってればいい。
0549デフォルトの名無しさん
2007/06/06(水) 00:28:28「速くはないが十分な速度。でも処理速度より開発効率が優先されてる」
って答えてる。
でも実際速度で困ったことはないけどな…
いったいみんな何作ってんの?
0550デフォルトの名無しさん
2007/06/06(水) 00:29:09R-32は良い車だったな
0551デフォルトの名無しさん
2007/06/06(水) 00:31:360552デフォルトの名無しさん
2007/06/06(水) 00:36:27趣味で作ったフリーウェアはC++だが、
仕事で作った売り物のソフトはVBだよ。
フリーウェアを、
VBで作ったら→なんだよVBかよ、だっせーな。
Javaで作ったら→JREが必要だ? 単独で動かないのはイラネ
C#で作ったら→.NET Frameworkなんてインストールするかよ、レジストリが肥大化してOSが重くなるんだよ
しかたないからC++で作ってるけど、
文句言う輩がウザいので、黙って
スタティックリンク版のライブラリを使ってる。
EXEのファイルサイズが大きくなるし、
他のプロセスと共有されないので、
メモリの無駄使いになるのだけど、
スタティックリンクに文句を言われた
ことはない。
0553デフォルトの名無しさん
2007/06/06(水) 00:36:45メモリを喰いすぎて困るってのがJava厨のリアル
0554デフォルトの名無しさん
2007/06/06(水) 00:41:36unixのfork文化を今もやっている人には、シンドイかもな。
0555デフォルトの名無しさん
2007/06/06(水) 00:55:55まあそうしたもんだよな
0556デフォルトの名無しさん
2007/06/06(水) 01:04:310557デフォルトの名無しさん
2007/06/06(水) 01:14:11ジャバグラマは空気読めなさ杉
0558デフォルトの名無しさん
2007/06/06(水) 01:19:01なんで世の殿方はパンツとかパンチラとかを珍重するのでしょうか。布じゃん。
わかんない。田代とかもわかんない。得るものが少ないと思います。
したがってジャンプに載ってるパンツをメインテーマにしたラブコメというか
パンツコメディもよくわかりません。布です。
さらにそもそも女子はなぜパンツの出るような服を着るのですか。
あまつさえ学校の制服にしたりするのですか。僕は賛成ですが。
いや賛成なのはパンツが出るからじゃないです。なんとなくいいからです。
僕は女子高生の制服とかそういうものは大好きです。
いや問題なのは女子高生の制服ではなくてパンツです。
パンツが見えててもかまいませんが、布だと思います。
いやそうではなくて、なぜパンツの出るような服を着るかということです。僕は賛成ですが。
すいません。まちがいました。もういいです。
0559デフォルトの名無しさん
2007/06/06(水) 01:20:000560デフォルトの名無しさん
2007/06/06(水) 01:21:55【注意!】
このスレはフィクションであり実在するプログラミング言語、VM、OS、
IDE、コンパイラ、ライブラリとは一切関係ありません。
0561デフォルトの名無しさん
2007/06/06(水) 01:23:14で、何に反論すればいい?
0562デフォルトの名無しさん
2007/06/06(水) 01:38:26Javaが遅いから使えないなんてのはC++厨の妄想
メモリを喰いすぎて困るってのがJava厨のリアル
それそれ
これ見てみ
http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=csharp
はやさではJavaだけどメモリ消費量ではMonoC#なんだよね
0563デフォルトの名無しさん
2007/06/06(水) 01:48:47そうだな、まずは >>561 に反論してみてくれ。
0564デフォルトの名無しさん
2007/06/06(水) 02:08:43所詮プリンスの遺産だろ。
0565デフォルトの名無しさん
2007/06/06(水) 02:11:05ってのと同じくらい哀れな言い訳。
0566デフォルトの名無しさん
2007/06/06(水) 03:20:30懐古主義のオヤジばっかりじゃねーかw
0567デフォルトの名無しさん
2007/06/06(水) 12:00:290568デフォルトの名無しさん
2007/06/06(水) 12:52:42そのせいでいつも仕事遅れて迷惑かけてます
情報収集の為に見ている部分もあるのですが
どちらかというとミイラ取りがミイラになったようで
雑談してしまって油売ってることの方が多いです
0569デフォルトの名無しさん
2007/06/06(水) 13:32:290570デフォルトの名無しさん
2007/06/06(水) 18:09:430571デフォルトの名無しさん
2007/06/06(水) 18:36:13(・∀・ )カコイイ!!
0572デフォルトの名無しさん
2007/06/06(水) 18:37:05メモリ容量が増えたら愕然とするほど確実に高速化されてるなら
それは喜ばしいことじゃないか?
0573デフォルトの名無しさん
2007/06/06(水) 19:54:53痛車にしてぇw
0574デフォルトの名無しさん
2007/06/06(水) 22:57:48これを知っていればポインタは配列のインデックスと同等の物だってわかるはずなんだが・・・。
0575デフォルトの名無しさん
2007/06/06(水) 23:41:00一般に安全性が高く、メモリ管理もほぼ自動なので楽
抜け道、裏技が無い分コードの管理もやりやすい
「ポインタマンセー」→C/C++等、メモリ管理の何たるかを理解する人
ポインタ自体は非常に危険で、メモリ管理も基本は手動
しかし、工夫次第では、非常に便利な為、開発速度、実行効率は一段上。
ただし、工夫を凝らす→裏技等が増えるため、
腕が悪いとコードがスパゲティ化する。
加えていえば、後者の人はほぼ全ての場合前者の言語も使える。
実際に使う使わないは置いといて、先ずは勉強汁Java厨。
かくいう漏れはJava→C++→C#
0576デフォルトの名無しさん
2007/06/06(水) 23:47:58> ポインタは配列のインデックスと同等の物
少なくとも規格上は全然違う物なんだが。
配列の範囲を超えたインデクスアクセスは未定義だが、
ポインタはどのような配列も指せる。
0577デフォルトの名無しさん
2007/06/06(水) 23:53:36> 配列の範囲を超えたインデクスアクセスは未定義だが、
> ポインタはどのような配列も指せる。
違うものを比較しているぞ。
前者は
foo[invalid_idx] = bar ;
後者は
int* p= invalid_address ;
だもの。
0578デフォルトの名無しさん
2007/06/06(水) 23:56:50foo[10] = 20 ;
と
*((int*)10) = 20 ;
は違うアドレスに20を格納することになるぞ、ってことか。
配列だとfooの先頭のアドレスへのオフセットになるし、
foo以外のものにアクセスするのにfoo[x] を使うことができない、と。
そんなの当たり前じゃん。
そんな話はしてないっつーの。
0579デフォルトの名無しさん
2007/06/06(水) 23:58:160580デフォルトの名無しさん
2007/06/07(木) 00:02:16察してやれや
0581デフォルトの名無しさん
2007/06/07(木) 00:02:34ポインタ
なんてものは、極めて小さなハードル。
にもかかわらず、ポインタで躓く人が多い。
ポインタを理解しているから偉そうにしているのではない。
もっと先にある多数のハードルを乗り越えているから、ポインタを理解できなかった人に対して偉そうなのだ。
0582デフォルトの名無しさん
2007/06/07(木) 00:03:18お前、ポインタを本当に理解できてんのか?
確かにバカが変な工夫凝らせばとんでもないことになるが、
スマートポインタの類を使えば効率・安全性を両立できるし、
且つそれは難しいことでもなんでもない。
0583デフォルトの名無しさん
2007/06/07(木) 00:03:30実社会じゃJavaとC++は適材適所で使い分けるので、
そもそも、このスレのような議論は必要ないんだよ。
0584デフォルトの名無しさん
2007/06/07(木) 00:07:51Javaにはポインタより難しい概念はないとでも?w
しょうもねえこといつまでもいってないで、C++の外に出ろボケ
とりあえずLispやれやSICPでも読みながらよお
0585デフォルトの名無しさん
2007/06/07(木) 00:08:34青いな
子供がはじめて覚えた言葉を連呼しているようなもんだな
0586デフォルトの名無しさん
2007/06/07(木) 00:09:06ぶっちゃけ、
ポインタに対して演算しなければ、
ポインタはオブジェクトのハンドル
なんだよ。
そう思うと、簡単でしょう。
0587デフォルトの名無しさん
2007/06/07(木) 00:10:50> Javaにはポインタより難しい概念はないとでも?w
だから言ってるじゃん。
極めて小さなハードルで、その先には多数の高いハードルがある、と。
その高いハードルってのはC++限定じゃないぞ。
0588デフォルトの名無しさん
2007/06/07(木) 00:13:460589デフォルトの名無しさん
2007/06/07(木) 00:14:280590デフォルトの名無しさん
2007/06/07(木) 00:17:10要は皆何か肴にして駄弁りたいだけなんだよ
0591デフォルトの名無しさん
2007/06/07(木) 00:32:16>>3
0592デフォルトの名無しさん
2007/06/07(木) 00:35:21失敗作の AI (人工知能) みたいで和露他
0593デフォルトの名無しさん
2007/06/07(木) 00:39:130594デフォルトの名無しさん
2007/06/07(木) 00:48:560595デフォルトの名無しさん
2007/06/07(木) 00:49:49とりあえず、配列型の変数とポインタ型の変数は違うわけだが
aという名前だとすると、どちらも*(a+b)という書き方ができるというだけで
結局aは別物
0596デフォルトの名無しさん
2007/06/07(木) 01:36:240597デフォルトの名無しさん
2007/06/07(木) 01:44:27extern char *a;
char *b = a;
----
char *a = "abc"; // これはOK
char a[] = {"abc"}; // これはNG
違いが分からんでもそれなりに組めるだろうけど、
知らないより知ってた方がいい
0598デフォルトの名無しさん
2007/06/07(木) 02:03:380599デフォルトの名無しさん
2007/06/07(木) 02:05:23そのNGのやつ、配列の配列入れようとしてない?
0600デフォルトの名無しさん
2007/06/07(木) 02:05:44それはexternとか関係なく、NGじゃないか?
char* a[] = {"abc"} ;
だろ?
0601デフォルトの名無しさん
2007/06/07(木) 06:07:36Java で、C でいう #ifdef DEBUG .... #endif みたいな
状況に応じてコード使い分けるような仕組みは
どうすればよいのですか?
0602デフォルトの名無しさん
2007/06/07(木) 06:09:49それは >>597 が
char* a[] = {"abc"} ;
を extern したいときに
extern char *a;
をやってみたが駄目だったっていう話だろw
extern char **a;
が正解
0603デフォルトの名無しさん
2007/06/07(木) 08:09:22ファクトリパターン
0604デフォルトの名無しさん
2007/06/07(木) 08:27:020605デフォルトの名無しさん
2007/06/07(木) 08:30:55そんなことするくらいなら、
#ifdef ほげ
の代わりに
if(constなフラグ)
を使うぞ
0606デフォルトの名無しさん
2007/06/07(木) 08:39:10ほんとだ。寝ぼけてた、ごめん。
#ifdefまで読んで、プラットフォームごとに切り分ける話だと思ったんだよ。
0607デフォルトの名無しさん
2007/06/07(木) 09:00:40か、勘違いしないでよ別にあんたのために作ったんじゃないんだからね!
0608デフォルトの名無しさん
2007/06/07(木) 09:10:33全くJavaが何で出来ているのかと(ry
0609デフォルトの名無しさん
2007/06/07(木) 13:02:540610デフォルトの名無しさん
2007/06/07(木) 13:36:26char c[] = "abc";をchar c[] = {"abc";}と書くことも可能
そういう書き方をするやつは見たことがないけど
0611デフォルトの名無しさん
2007/06/07(木) 13:41:090612デフォルトの名無しさん
2007/06/07(木) 16:21:26足元だろw
0613デフォルトの名無しさん
2007/06/07(木) 16:22:10char c[] = {"abc"};
0614デフォルトの名無しさん
2007/06/07(木) 17:32:47>>610
0615デフォルトの名無しさん
2007/06/07(木) 17:54:010616デフォルトの名無しさん
2007/06/07(木) 17:58:04カンマ演算子を知らない人もいるぞ。
0617デフォルトの名無しさん
2007/06/07(木) 18:02:51でナニが済んだ後引っ張ってたら2回転くらいのところで
プチッと止まるわけよ。紙切れじゃないですか!キシャー
0618デフォルトの名無しさん
2007/06/07(木) 18:08:52水洗ならまだ手があるな。
0619デフォルトの名無しさん
2007/06/07(木) 18:21:290620デフォルトの名無しさん
2007/06/07(木) 18:22:55「こう」ですか?わかりません><
0621デフォルトの名無しさん
2007/06/07(木) 20:34:24で、結局どうしたの?
まだトイレにいるのか。
だれかを救援に向かわせたほうがいいのか。
0622デフォルトの名無しさん
2007/06/07(木) 21:31:580623デフォルトの名無しさん
2007/06/08(金) 00:05:490624デフォルトの名無しさん
2007/06/08(金) 01:17:28ポインタと配列を混同している
0625デフォルトの名無しさん
2007/06/08(金) 01:47:190626デフォルトの名無しさん
2007/06/08(金) 08:23:300627デフォルトの名無しさん
2007/06/08(金) 09:18:56ROM化の話なんて持ち出している、そのライターのほうが、本質を理解してない。
char *a = "ABC";
これは、メモリのどこかに"ABC"という文字列があって、
aは、その文字列へのポインタを初期値として初期化される。
あくまでも aはポインタである。
char *a1 = "ABC";
char *a2 = "ABC";
コンパイラによっては、2つの"ABC"を1つに統合することもあり、a1 == a2 になりうる。
char c ;
char* a1 = &c ;
char* a2 = &c ;
これと比べれば、よりわかりやすい。
char b[] = "DEF";
これも、メモリのどこかに"DEF"という文字列があるのは同じだが、
bは、その文字列を初期値として初期化される。つまり、文字列がコピーされる。
あくまでも、bは配列である。
char b1[] = "DEF";
char b2[] = "DEF";
コンパイラによっては、2つの"DEF"を1つに統合することもあるが、b1 == b2 になりえない。
char c ;
char b1 = c ;
char b2 = c ;
これと比べれば、よりわかりやすい。
0628デフォルトの名無しさん
2007/06/08(金) 11:47:05おまいのは同じ事をくどく説明しているだけに見えるが。
因みに、
>メモリのどこかに"DEF"という文字列がある
とは限らない。
0629デフォルトの名無しさん
2007/06/08(金) 18:31:05文字列リテラルへの改変操作をすべきではないと書いてあるわけだが
0630デフォルトの名無しさん
2007/06/08(金) 18:42:300631デフォルトの名無しさん
2007/06/08(金) 18:44:41まだトイレにいるのだろうか。
携帯端末が電池切れを起こしてるんだろうか。
0632デフォルトの名無しさん
2007/06/08(金) 22:24:27http://www.teatime.ne.jp/infor/ld2/ld2_top.htm
http://www.youtube.com/watch?v=lduq2xi_6Fo
http://www.youtube.com/watch?v=Dlbwhgs79N4&mode=related&search=
0633デフォルトの名無しさん
2007/06/09(土) 18:36:280634デフォルトの名無しさん
2007/06/09(土) 20:03:26ウンコちゃんは?
0635デフォルトの名無しさん
2007/06/09(土) 22:15:45◆ 各職種共通資格 ◆
1、18歳〜35歳位までの健康な方
2、一般常識と責任感がある誠実な方
0636デフォルトの名無しさん
2007/06/10(日) 01:19:39単にキミの読解力に問題があると思われる。
0637デフォルトの名無しさん
2007/06/10(日) 12:43:18読解力 = 書かれていないことを自分の知識で補う
なのか?
0638デフォルトの名無しさん
2007/06/10(日) 13:11:35読解力にはバックグラウンドが必要なんだよ
0639デフォルトの名無しさん
2007/06/10(日) 15:19:48それじゃぁ記事の内容ではなく、
自分の頭の中にあることを思い出してるだけじゃないか。
0640デフォルトの名無しさん
2007/06/10(日) 15:42:230641デフォルトの名無しさん
2007/06/10(日) 19:37:19おまえ読解力ないな
>自分の知識で補う
って書いてあるのにw
曲解力は一人前にあるのな
0642デフォルトの名無しさん
2007/06/10(日) 21:44:38言語障害ですか?
0643デフォルトの名無しさん
2007/06/10(日) 22:06:060644デフォルトの名無しさん
2007/06/10(日) 22:16:530645デフォルトの名無しさん
2007/06/10(日) 23:36:06ああマジで殺意沸く
0646デフォルトの名無しさん
2007/06/11(月) 01:31:580647デフォルトの名無しさん
2007/06/11(月) 16:57:421998年にISO/ANSIによる言語とライブラリの標準化[1] が成り、 その後数年(!)かかって主な処理系の対応が終わった後も、アプリケーション開発の現場にC++が使用される機会は増えたようには思えません。
むしろJavaによる開発がJ2EEの仕様の複雑化と実行速度の問題で混乱した場合でも、それらをC++によって解決しようという動きにはならず、POJOに代表されるようなJava内部からの解決を図るといったことは、C++の今後に大きな課題を示しているように思えます。
0648デフォルトの名無しさん
2007/06/11(月) 21:02:23トリッキーなテクニックを要求される
変な言語です。C++は。
0649デフォルトの名無しさん
2007/06/11(月) 21:05:190650648
2007/06/11(月) 21:24:38JavaがC++よりも遅くても、
ほとんど問題ないということ。
0651デフォルトの名無しさん
2007/06/11(月) 21:36:21C++がJavaより速いのでJavaの出る幕がないという事。
0652デフォルトの名無しさん
2007/06/11(月) 21:37:38>(C++に挫折した>>648にとっては)C++が論外である以上、
>JavaがC++よりも遅くても、
>ほとんど問題ないということ。
そりゃそうだw
0653デフォルトの名無しさん
2007/06/11(月) 21:46:090654648
2007/06/11(月) 22:38:33なんていうか、あれだな。
俺は
JDK 1.1くらいの頃ちょこっとやっただけで、
もっぱらC++使いなんだけどなぁ。
ひいき目に見ても、C++は変だよ。
finalとかないしさ。
0655デフォルトの名無しさん
2007/06/11(月) 22:42:52お前、本当にC++使いか?
>finalとかないしさ。
それを言うなら(Javaに対して)constとかないしさ。だろ?
0656デフォルトの名無しさん
2007/06/11(月) 22:50:370657デフォルトの名無しさん
2007/06/11(月) 23:16:15C++が変なのは、
トリッキーな方法でも解決できるんだから、それでいいじゃん
という方針なのよ。
中途半端なSTLなんかをC++標準に入れる前に、
C++の言語仕様を何とかしろ! と思うのだが・・・。
0658デフォルトの名無しさん
2007/06/11(月) 23:24:54下に一層はさめば簡単に解決できることがC++だとそうはいかない
0659デフォルトの名無しさん
2007/06/11(月) 23:29:04STLが中途半端なのは認めるけど、まだアレを標準に捻じ込んでくれたお陰で
多少は混乱が少なくなってくれてんだけど。
確かにC++の仕様はもう支離滅裂になっちゃってるけどもうどうにもならんよ、アレは。
高級アセンブラであるC言語との互換性およびその利点を保ちつつ、
言語を拡張していくという選択肢を選んだ時点で決まっていた修羅の道だよ、C++は。
確かにもうちょっとなんとかなる余地はあったとは思うがいまとなっては後の祭りだ。
0660デフォルトの名無しさん
2007/06/11(月) 23:34:26CommonLispに対するSchemeみたいな感じで
0661デフォルトの名無しさん
2007/06/11(月) 23:36:53つ[D言語]
0662デフォルトの名無しさん
2007/06/11(月) 23:40:15Dはダメだって、C++以上の変態言語の道へまっしぐらなんだからw
0663デフォルトの名無しさん
2007/06/12(火) 00:10:33C言語との決別をしない限りダメだろうね。
そしてC言語との決別をした時点で見向きされなくなるというジレンマを抱えている。
0664デフォルトの名無しさん
2007/06/12(火) 01:55:450665デフォルトの名無しさん
2007/06/12(火) 02:02:56ある意味、C++はそれを狙ってできた言語だと言えなくもない。
0666デフォルトの名無しさん
2007/06/12(火) 05:26:500667デフォルトの名無しさん
2007/06/12(火) 09:44:37finalなんて、C言語の互換性に影響与えないだろ?
0668デフォルトの名無しさん
2007/06/12(火) 10:58:40やけに final に拘っているようだが、C++ の問題は他にも山積している。
0669デフォルトの名無しさん
2007/06/12(火) 11:50:090670デフォルトの名無しさん
2007/06/12(火) 13:50:020671デフォルトの名無しさん
2007/06/12(火) 20:22:55関数名 = 0とか意味不明
0672デフォルトの名無しさん
2007/06/12(火) 20:34:55> なんでインターフェースじゃなくて純粋仮想関数なんかにしたの?
純粋仮想関数で、インタフェースと同じことできるから、いいじゃん。
> 関数名 = 0とか意味不明
virtualなメンバ関数は、
vtableという特別な配列のメンバ変数に関数ポインタを格納したもので、
そこに、どこも指していないという意味のNULLを入れるということなんだよ。
とかいう感じじゃないか?
わざとグチャグチャにしているか、
「隠蔽」という概念がないのか・・・。
0673デフォルトの名無しさん
2007/06/12(火) 22:44:52そんなのは思いっきり瑣末ことだし、そもそも問題ですらない。
0674デフォルトの名無しさん
2007/06/12(火) 23:01:59http://news23.2ch.net/test/read.cgi/news/1181644219/
ま た 糞 J a v a か
いくらバグが出にくい言語仕様でも全然意味ないじゃんw
0675デフォルトの名無しさん
2007/06/12(火) 23:05:12JavaがC++よりもウンコなのはどうでもいいんだよ。
C++厨の俺にとってはC++が本当にウンコなのが悩みの種なんだよ。
0676デフォルトの名無しさん
2007/06/12(火) 23:06:36= 0は新しいキーワードを入れるのを嫌ったためとD&Eにはっきり書いてある
新しいキーワードを入れると議論がgdgdになるから
そんな暇があったら醜くてもということで= 0にしたそうな
0677デフォルトの名無しさん
2007/06/12(火) 23:08:390678デフォルトの名無しさん
2007/06/12(火) 23:15:15ひでえ。
どーして、新しいキーワードを入れるのを嫌うんだよ。
同じものが時と場合によって意味が異なることのほうが、よっぽど嫌だぞ。
クラスのコンストラクタのメンバの初期化の書式だって変だ。
0679デフォルトの名無しさん
2007/06/12(火) 23:20:38C++は良くも悪くも初期の頃から大勢のユーザに恵まれてたんだよ。
だから、ちょっとした修正(ここでは新しいキーワードの導入)で
怒涛のごとく怒りだすユーザにも恵まれてたんだよ。
まぁ、だからこそC言語との高い互換性を維持してこれたんだけどな。
0680デフォルトの名無しさん
2007/06/12(火) 23:24:41C言語との互換性は、C言語とのリンケージだけで十分だろ。
C++で書いたコードは、純粋なCコンパイラではコンパイルできないんだしさ。
ならば、C++にあってCにはないことでは、キーワードを追加したっていいじゃないか。
0681デフォルトの名無しさん
2007/06/12(火) 23:26:02そうだよな
Cとの互換性がC++にキーワード追加できない要因ってこた無いよな
0682デフォルトの名無しさん
2007/06/12(火) 23:28:42おまいら馬鹿ですか?
C言語のソースがそのままC++でコンパイルできることも
C++の大きな売りのひとつなんだよ。C言語のソースを
そのまま拡張してC++のソースに昇華できるんだよ。
0683デフォルトの名無しさん
2007/06/12(火) 23:29:40釣り乙
0684デフォルトの名無しさん
2007/06/12(火) 23:30:400685デフォルトの名無しさん
2007/06/12(火) 23:31:440686デフォルトの名無しさん
2007/06/12(火) 23:31:53釣り言うな!
>>684
それ以外をなにをしろと?
ここって池沼の隔離スレだろ?
0687デフォルトの名無しさん
2007/06/12(火) 23:39:22C++にキーワードを追加しても、
Cのソースをそのままコンパイルできますが?
0688デフォルトの名無しさん
2007/06/12(火) 23:41:12virtual Foo() = 0 ; じゃ、わかんねーよ
↓
#define PURE 0
virtual Foo() = PURE ;
ってやればいいだけのこと。
マクロも使えないアホは黙ってろ
↓
そういう問題じゃないだろ
↓
そういう問題なんだよ
0689デフォルトの名無しさん
2007/06/12(火) 23:42:38だから、俺のソースでそのキーワードを識別子としてつこうとるんじゃぁボケぇ!
って、怒鳴りこんでくるユーザが沢山いたんだと言うとるんじゃぁボケぇ!
0690デフォルトの名無しさん
2007/06/12(火) 23:48:09拡張子がCのファイル
extern "C" { } で囲まれた部分
では、そのキーワードを無効化すりゃいいでしょうに。
0691デフォルトの名無しさん
2007/06/12(火) 23:48:58そんなユーザは無視すればいい。
既存のCのソースは、文字列の置換をかければいいだけじゃないか。
0692デフォルトの名無しさん
2007/06/12(火) 23:50:40てか、お前らJava厨かC++厨か知らんけど
どっちにしろD&Eぐらい読んどけ。ウザイ。
0693デフォルトの名無しさん
2007/06/12(火) 23:59:16/ !/ / / ! ! | l ! l ヽ ヽ.!ヽ、
/:::::: |彡l / /| l l l、 ! l l l ヽ! ::::',
ch:::::: F l ! ! /‐トl、 l lヽ,.-l‐トl l lミ| :::nb
||Nヽ:: |l !llN,:==:Nヽヽヽ ≦kN! ! !ニl ジ/||
||| ` ‐f!!ヽヽイ{:::::リ` ヽイ{:::::リ〉lイ ト/=' ||
N |ヽ `¨´ `¨´ リll リ
.l ト| 、,. !_| | ╋╋
! !ヽ )- ノ !ll ┃
ヽ >-r‐、 ,. イ /. ┏┓ ╋╋
,.rニ! !¨´ |ニヽ. ┃ ┃
/.:r'´l l ヽ::...\ ┏┓
,..'´!:::::::!r'‐、,..l、 /::::::::/ヽ、 ┃
,..' ´ l:::;.r' ノ} }_____/::::::::/ `ヽ、
/ !ん、,.、/ { { /::::::::/ ヽ、
/ | ! Y´二ヽ_|~ /::::::::/ l
/ | ヽ { --、`! /::::::::/ |
0694デフォルトの名無しさん
2007/06/13(水) 00:03:38うるせーんだよ、D&E、D&E、ってさ。
クソッタレのC++を先に作って、
他の可能性の芽を摘んでしまった人の本が、
そんなに有りがたいのかよ。
0695デフォルトの名無しさん
2007/06/13(水) 00:05:51と、いう事にしたいのですね。
0696デフォルトの名無しさん
2007/06/13(水) 00:07:03いいからJava厨でもD&Eは読んどけ。
0697デフォルトの名無しさん
2007/06/13(水) 00:07:34と、D&Eしか書けないのでリラトスされたヘャボバラジグマが
悔し紛れに呟いております。
0698デフォルトの名無しさん
2007/06/13(水) 00:11:480699デフォルトの名無しさん
2007/06/13(水) 00:23:280700デフォルトの名無しさん
2007/06/13(水) 01:08:46てか、お前らJava厨かC++厨か知らんけど
どっちにしろD&Eぐらい読んどけ!
ウイ
0701デフォルトの名無しさん
2007/06/13(水) 01:44:420702デフォルトの名無しさん
2007/06/13(水) 09:31:370703デフォルトの名無しさん
2007/06/13(水) 09:38:00そんな本読むぐらいなら、C++のサイトや掲示板を勉強した
方がいいし、もっと読んでおくべき本が他にいっぱいある。
禿の書いたC++言語第3版なんでバイブルみたいに言われて
いるが、読む気もしない。
よく、あれをじっくり読めとかいう奴がいるが、そいつは
禿と同じく理屈っぽい禿なんだろう。初級者向きではない。
良い本だと推奨されているのが実際に良い本(学習する者と
相性が良い)とは限らない。だまされるな。
0704デフォルトの名無しさん
2007/06/13(水) 09:47:27どっかの本に書いてあったような内容の劣化コピーだったり、
シロウトが考えたヘンテコなアイデアだったり。
本当のプロは、Webで蘊蓄語ったりはしないぞ。
0705デフォルトの名無しさん
2007/06/13(水) 09:48:55論争になってるんだろ?
だったら読んだ方がいいんだろ
0706デフォルトの名無しさん
2007/06/13(水) 10:00:35ありがたがって読むものかねぇ。
所詮、人が作ったものじゃん。それが理解できる
からって何ぼの価値がある?
たまたま頭がとんがっていて理解力があるのかも
しれんけど他の分野ではそういう能力は評価されんよ。
0707デフォルトの名無しさん
2007/06/13(水) 10:08:22設計のベストプラクティスとしてなら、C++に学ぶべき点はない。
設計の継ぎ接ぎで酷いことになった失敗例としてなら、
C++に学ぶべき点はあるが、そういう論点ではない本を読んでもなぁ。
0708デフォルトの名無しさん
2007/06/13(水) 10:09:32情報は物凄く大切なことだよ
その価値がわからないようでは他の分野でも活躍できないよ
0709デフォルトの名無しさん
2007/06/13(水) 10:11:08少なくとも、この掲示板に来て的外れなC++批判をして
嘲笑されないためには役に立つよw
0710デフォルトの名無しさん
2007/06/13(水) 10:11:48そこに見習うべきものはあったのかい?
情報を飲み込むだけなのは、ヲタクのやること。
0711デフォルトの名無しさん
2007/06/13(水) 10:12:19読んでみれば分かるんじゃない?w
0712デフォルトの名無しさん
2007/06/13(水) 10:13:29結果論で話をしているところで、
どんなに経緯を話しても、
無意味ということがわからんか?
0713デフォルトの名無しさん
2007/06/13(水) 10:14:10クソッタレ仕様のC++を作った人の書いた本なんて、読む気がしない。
0714デフォルトの名無しさん
2007/06/13(水) 10:14:45理を通してるってことだな
かなり深く考えてて、大抵の批判者は禿より考えなしで、的外れ
なんだということは思い知らされた
0715デフォルトの名無しさん
2007/06/13(水) 10:16:02結果論者はD&E読まない奴だろ
C++は駄目仕様だからD&Eも駄目だという結果論ありきで話してる
0716デフォルトの名無しさん
2007/06/13(水) 10:17:16本当にクソッタレなのか?
どういう事情があってどういう考えがあってああいう仕様になったのか
知りもしないでクソッタレだと断言するのはよくない
0717デフォルトの名無しさん
2007/06/13(水) 10:20:23> C++は駄目仕様だからD&Eも駄目だという結果論
そういうのは結果論とは言わない。
0718デフォルトの名無しさん
2007/06/13(水) 10:21:42>>716
事情がどうあれ、言い訳でしかない。
どんなに上手な理屈があっても、上手な言い訳でしかない。
上手な言い訳があるからといって、C++のクソッタレ仕様が改善されるわけでもない。
0719デフォルトの名無しさん
2007/06/13(水) 10:23:16C++が自分からみて駄目仕様だという結果だけ見て
D&Eの価値を判断してる
0720デフォルトの名無しさん
2007/06/13(水) 10:24:17そういうのを結果論とは言わないんだってば。
0721デフォルトの名無しさん
2007/06/13(水) 10:24:41上手な言い訳とやらの方が正しくて、クソッタレだと自分が思っていた
理由の方が間違っていたとは考えたくないんだなw
0722デフォルトの名無しさん
2007/06/13(水) 10:25:39いや、言うよ。
というか、そんなことどうでもよくない?
0723デフォルトの名無しさん
2007/06/13(水) 10:25:54結果論でD&Eの価値を判断する
というのは、
D&Eの出版部数だけ見て、本の価値を判断する
というようなこと。
0724デフォルトの名無しさん
2007/06/13(水) 10:27:03同じようなことじゃん。
C++が作られた経緯が書いてある本なわけで、
その経緯を見ずに、作られた結果だけ見て
経緯に価値がないと判断したわけだ
0725デフォルトの名無しさん
2007/06/13(水) 10:28:12C++は、よく考えられて作られているが、
過去とのシガラミに縛られている限り、
どんなに考えてもダメなものはダメ。
0726デフォルトの名無しさん
2007/06/13(水) 10:28:56経緯に価値があるかどうかの判断はしないのよ。
0727デフォルトの名無しさん
2007/06/13(水) 10:33:47君の思うクソッタレな部分が、本当に過去のしがらみで駄目になった仕様なのか。
それは経緯を知らなければ分からないことって多いよ。
>>726
経緯を知ることに価値がないと判断してるから読まないんだろ。
本の部数を見て、本の内容を知ることに価値がないと判断するのと
同じこと
0728デフォルトの名無しさん
2007/06/13(水) 10:34:52どんなに称えたところで、勝たなかったことには変らない。
0729デフォルトの名無しさん
2007/06/13(水) 10:36:39C++の経緯なんて、どうでもいいよ。
JavaとC++どっち使うのか判断するときに、
C++はクソッタレだから、よほどのことがないと選ばない
という話なんだよ。
0730デフォルトの名無しさん
2007/06/13(水) 10:39:09>>690-691か
ともかくキーワードを追加しろというわけだ
・キーワードを追加して、拡張子がCのファイルとextern "C"の部分では
そのキーワードを無効にすれば良い。
・キーワードを追加して文句言うユーザーは無視すればいい。
置換すればいいだけだし。
こりゃD&E嫁といわれる罠w
0731デフォルトの名無しさん
2007/06/13(水) 10:40:13どうでもよくないから690-691のような主張をしてしまうんだよw
0732デフォルトの名無しさん
2007/06/13(水) 10:42:33C++は他の言語に追い抜かれたわけだ。
言語の仕様はコロコロ変えていいものではないが、
かといって、
レガシー言語となるべくして設計するのもどうかと。
結論は、
いまどきC++なんて使うな、Javaを使え
ということだな。
過去のソースのメンテナンスでしかたなくC++を使うのはありだが、
新規開発分では、C++を使うのを避ける、と。
0733デフォルトの名無しさん
2007/06/13(水) 10:46:06まあD&Eでも読めよ
考えが変わるからw
0734デフォルトの名無しさん
2007/06/13(水) 10:57:19D&Eを読んで、
考えが変って納得したところで、
現状のC++の言語仕様は変らないぞ。
0735デフォルトの名無しさん
2007/06/13(水) 10:59:11C++のテンプレート>>>>>JavaのGenerics
0736デフォルトの名無しさん
2007/06/13(水) 10:59:53C++の仕様は変わらないが、仕様に対する評価は変わるよ
0737デフォルトの名無しさん
2007/06/13(水) 11:04:21そういうのを洗脳とか信者化とか言うんだよ。
仕様に対する評価が変ったところで、
仕様は変らないんだよ。
0738デフォルトの名無しさん
2007/06/13(水) 11:07:50ただ評価を変えただけなら、考えが変わったというだけ
そもそも、仕様が変わらなくても、仕様に対する評価が変われば、
文句もなくなるだろう
それで問題はない
0739デフォルトの名無しさん
2007/06/13(水) 11:49:04C++を使うプログラマ全員にD&Eを読ませろってか?
0740デフォルトの名無しさん
2007/06/13(水) 11:51:06言語仕様がクソッタレであるという事実は、何ら変らない。
ぐっちゃぐちゃの文法がスッキリするわけでもない。
0741デフォルトの名無しさん
2007/06/13(水) 11:51:340742デフォルトの名無しさん
2007/06/13(水) 11:51:51文句を言う輩は論破できるんだから、それでいいだろ?
なんとまぁ怠惰な言語設計者だこと。
0743デフォルトの名無しさん
2007/06/13(水) 11:52:48クソッタレだと思っていた考えが間違いで、実はクソッタレでは
なかったという事実に気づく
0744デフォルトの名無しさん
2007/06/13(水) 11:54:30洗脳効果があるの否定せんけどなw
MatzもD&E読んだ直後はC++でプログラムをする気にさせられたらしいし。
0745デフォルトの名無しさん
2007/06/13(水) 11:54:53ハゲはそんなこと言ってないw
0746デフォルトの名無しさん
2007/06/13(水) 11:58:42設計思想がクソッタレではないことがわかっても、
過去とのしがらみがない人から見ると言語仕様がクソッタレなのは、変らない。
>>745
じゃぁなんでenumハックしなくても済むように、言語仕様を改善しない。
0747デフォルトの名無しさん
2007/06/13(水) 12:01:37拡張子がCのファイルはC++のソースじゃない
>>746
言語仕様は改善されてるだろ
0748デフォルトの名無しさん
2007/06/13(水) 12:02:03ひとつ言っておくとお前、D&E読んだあとでここでの
お前の書き込みを読み返したら恥ずかしさのあまり、
ヒキコモリになれるぞw
あ、ごめん、もともとヒキコモリか。
0749デフォルトの名無しさん
2007/06/13(水) 12:02:19だから、言語仕様が実はクソッタレでなかったということが分かる
0750デフォルトの名無しさん
2007/06/13(水) 12:07:080751デフォルトの名無しさん
2007/06/13(水) 12:11:09じゃぁなんで、
virtual Foo() = 0 ;とか
Boostのハック系のとか、
いまだに必要なんだ?
>>748-749
だからさ、
D&Eを読まないとクソッタレではないことがわからない
という時点で、おかしいだろ。
C++の学習コストには、本質的に必要ではないものが、多すぎる。
それは教育だけでなく、コーディングからメンテナンスまで、長期にわたって無駄。
多くの人が使うものなのだから、そういうことは大切よ。
その点、Javaは、多くの人が使うのだから馬鹿でもわかるようにする、という素晴らしい設計思想。
馬鹿には理解できない代物を作るのは馬鹿にでもできるが、
馬鹿にも理解できる代物を作るのは馬鹿にはできない。
0752デフォルトの名無しさん
2007/06/13(水) 12:13:00禿同
Javaで済むなら、C++ではなくJavaを使うのが正しい。
そのうち、
JavaがC#で置き換わるかもしれないがな。
0753デフォルトの名無しさん
2007/06/13(水) 12:13:54>virtual Foo() = 0 ;とか
これの何がいけないのか分からない
>Boostのハック系のとか、
具体的に何をさしてるのかわからないからなんとも言えんが、
VC6などもまだ現役だし、その辺の対応ってとこだろう
0754デフォルトの名無しさん
2007/06/13(水) 12:15:06圧倒的にJavaよりC++だから
C++の方が優れてるんだろw
0755デフォルトの名無しさん
2007/06/13(水) 12:21:29> これの何がいけないのか分からない
マジックナンバーみたいだろ。
{ }
を
begin end
にしろとまでは言わないがね。
> VC6などもまだ現役だし、その辺の対応ってとこだろう
なんでVC6に遠慮しないといけないんだ?
C++の言語仕様に盛り込んでから、
それが普及するまでは、
かなりの時間がかかるのだから、
将来を見越して改善しないとダメだろ。
>>754
それは言語の違い以外の要素が入り杉。
0756デフォルトの名無しさん
2007/06/13(水) 12:23:30継承禁止、
それすらもクラスの属性として記述できず、
トリッキーな方法を使わないといけない。
おかしいね。
0757デフォルトの名無しさん
2007/06/13(水) 12:27:17馬鹿馬鹿しいw
そんなもん、純粋仮想関数を覚えるコストに含まれるだろ
>なんでVC6に遠慮しないといけないんだ?
>C++の言語仕様に盛り込んでから、
>それが普及するまでは、
>かなりの時間がかかるのだから、
>将来を見越して改善しないとダメだろ。
そんなことは、boostに言えよw
言語仕様は改善されてるんだからお前が間違いなの
0758デフォルトの名無しさん
2007/06/13(水) 12:30:41トリッキートリッキー文句いってるやつってその程度のことを言ってたのか?
0759デフォルトの名無しさん
2007/06/13(水) 12:34:23> そんなもん、純粋仮想関数を覚えるコストに含まれるだろ
言い訳だよ。
純粋仮想関数を理解することと、
C++の純粋仮想関数についての文法を理解することを、
一緒くたにするな。
>757
boostはC++の言語仕様がクソッタレなのを尻ぬぐいしてくれてるんだよ。
お門違い。
0760デフォルトの名無しさん
2007/06/13(水) 12:36:39いやいや、
その程度のことも、言語仕様でサポートしていないのがオカシイ
という話なのさ。
0761デフォルトの名無しさん
2007/06/13(水) 12:36:46=0ぐらい数秒で覚えるだろw
あと、お門違いはお前
仕様ではenumハックはいらない
何度言ったら分かるんだ?
0762デフォルトの名無しさん
2007/06/13(水) 12:37:57そうか。じゃあ、goto程度のことも言語仕様でサポートしてないのはおかしいなw
0763デフォルトの名無しさん
2007/06/13(水) 12:41:17Javaよりはマシじゃね?
0764デフォルトの名無しさん
2007/06/13(水) 12:41:46> =0ぐらい数秒で覚えるだろw
そういうのが大量にあるだろ。
たとえば
classのメンバはデフォルトでprivate
とか、
classの継承のデフォルトはprivate
とか、
そういうのも数秒で覚えられけれども、
明示的に書かせてデフォルトをなくしたほうがいいだろ?
0765デフォルトの名無しさん
2007/06/13(水) 12:42:53多重継承が必要になるのはクラス設計が悪いのです。
is-aではなくhas-aなのに、継承するとかね。
0766デフォルトの名無しさん
2007/06/13(水) 12:45:25これがJava脳の恐怖というヤツですね。
0767デフォルトの名無しさん
2007/06/13(水) 12:46:17Javaだってclassのメンバはデフォルトで
「同じパッケージ内からしかアクセスできない」
だろ
よっぽど覚えにくいわ
C++は覚えるテクニックは多いが、お前の例はお門違い
>>765
多重継承はうまく使うこともできる
Mixinとかな
Javaは多重継承がないせいでMixinも出来ないよなw
まあ、どっちにせよお前ごときが断言できるほど、多重継承の
是非は奥が浅くないことは確かだw
0768デフォルトの名無しさん
2007/06/13(水) 12:49:03>それは言語の違い以外の要素が入り杉。
でも、圧倒的にC++が多いってことは言語の影響だろ
0769デフォルトの名無しさん
2007/06/13(水) 12:50:21Javaは完璧無欠だなんて言ってないが。
mixinって、良くよく見ると、is-aではなくhas-aだったりするのよ。
0770デフォルトの名無しさん
2007/06/13(水) 12:51:22C++が原因なのではなく、
C++と共通の原因があると考えるべき。
0771デフォルトの名無しさん
2007/06/13(水) 12:51:49こいつ、馬鹿だw
0772デフォルトの名無しさん
2007/06/13(水) 13:29:32誰も「Javaが完全無欠」だって言ってないだろ。
馬鹿かお前は。
0773デフォルトの名無しさん
2007/06/13(水) 14:31:33= 0
のキモさなど、
operator++(int)
の足元にも及ばんわ小童。
0774デフォルトの名無しさん
2007/06/13(水) 14:42:17ということでいいじゃないか。
趣味でいじるには楽しい。
0775デフォルトの名無しさん
2007/06/13(水) 15:01:560776デフォルトの名無しさん
2007/06/13(水) 15:02:50純粋仮想関数のほうは別にキモいなんて微塵も思わないけど、
後置型オペレータについてキモいと言われても仕方がないと思う。というかキモい。
0777デフォルトの名無しさん
2007/06/13(水) 15:05:25呼び捨てにすんな!
禿は"ビャーネ・ストロヴストルップ様"のことだ。"様"まで含んで禿だ。
俺達は別に禿を蔑称として使ってるわけではない。
0778デフォルトの名無しさん
2007/06/13(水) 15:33:03誰か教えてやれよ。多分、K&Rのように人名だと思ってるんだぜ。
まぁ目印になって便利だけどなw
0779デフォルトの名無しさん
2007/06/13(水) 16:25:59http://stat.ameba.jp/user_images/2a/32/10021784081.jpg
http://stat.ameba.jp/user_images/54/54/10018989323.jpg
0780デフォルトの名無しさん
2007/06/13(水) 16:39:35なんでJavaとかC++とか弁護する必要があるの?
どっちも糞言語じゃないか?
0781デフォルトの名無しさん
2007/06/13(水) 16:45:29C++で、機能はあるけれども使うのは避けるべきものの1つだね。
0782デフォルトの名無しさん
2007/06/13(水) 17:01:540783デフォルトの名無しさん
2007/06/13(水) 17:21:32とか、
お前はテンプレートなのかよ!
という文法もあれだが、名前もわかりにく。
0784デフォルトの名無しさん
2007/06/13(水) 17:31:06>使うのは避けるべきもの
なんでそうなる。一時的にインスタンス作られるのが嫌だから?
>>783
>お前はテンプレートなのかよ!
わざとでしょ、確か。
0785デフォルトの名無しさん
2007/06/13(水) 17:54:530786デフォルトの名無しさん
2007/06/13(水) 18:30:43いちいちつまらんことに反応するな。馬鹿が
そんなこと知っとるわい。同格のofみたいなもんだ。
言い方に刺があって陰険な野郎だ。お前、周りの奴から嫌われてるだろ?
0787デフォルトの名無しさん
2007/06/13(水) 19:40:56/ !/ / / ! ! | l ! l ヽ ヽ.!ヽ、
/:::::: |彡l / /| l l l、 ! l l l ヽ! ::::',
ch:::::: F l ! ! /‐トl、 l lヽ,.-l‐トl l lミ| :::nb
||Nヽ:: |l !llN,:==:Nヽヽヽ ≦kN! ! !ニl ジ/||
||| ` ‐f!!ヽヽイ{:::::リ` ヽイ{:::::リ〉lイ ト/=' ||
N |ヽ `¨´ `¨´ リll リ
.l ト| 、,. !_| | ╋╋
! !ヽ )- ノ !ll ┃
ヽ >-r‐、 ,. イ /. ┏┓ ╋╋
,.rニ! !¨´ |ニヽ. ┃ ┃
/.:r'´l l ヽ::...\ ┏┓
,..'´!:::::::!r'‐、,..l、 /::::::::/ヽ、 ┃
,..' ´ l:::;.r' ノ} }_____/::::::::/ `ヽ、
/ !ん、,.、/ { { /::::::::/ ヽ、
/ | ! Y´二ヽ_|~ /::::::::/ l
/ | ヽ { --、`! /::::::::/ |
0788デフォルトの名無しさん
2007/06/13(水) 21:28:49> なんでそうなる。一時的にインスタンス作られるのが嫌だから?
バグりやすいから。
クラスを作る側も使う側も、しっかり習得した人間なら、何ら問題ないけどね。
> わざとでしょ、確か。
テンプレートで実装できるしね。
0789デフォルトの名無しさん
2007/06/13(水) 21:37:40for(int i = 0; i < hoge.length; i++) hoge[i] = fugafuga;
}
これはキモい
一見便利だけどそんなにメリットある訳でもなし
0790デフォルトの名無しさん
2007/06/13(水) 21:38:50そのスコープにはいったいなんの意味があるんですか?
0791デフォルトの名無しさん
2007/06/13(水) 22:01:51みどころがわからない
0792デフォルトの名無しさん
2007/06/13(水) 22:32:380793デフォルトの名無しさん
2007/06/13(水) 22:39:410794デフォルトの名無しさん
2007/06/13(水) 22:46:15キタ━━━━━━━━m9( ゚∀゚)━━━━━━━━!!
0795デフォルトの名無しさん
2007/06/15(金) 14:59:34C++のtypedefって名前からしてオカシイ。
新しい型を定義するのではなく、既存の型に別名を付けるのだから。
機能からすれば、aliasとかtype_aliasとか、そういう名前が相応しい。
別名だから、
typedef int AGE ;
typedef int WEIGHT ;
なんてやっても、
AGE a = 10 ;
WEIGHT w = a ; // これを防げない
ダメダメじゃん。
0796デフォルトの名無しさん
2007/06/15(金) 15:23:08同感だ。だが残念ながら、typedef は C の機能だ。
>WEIGHT w = a ; // これを防げない
class でやれば?
…と思ったが、AGE も WEIGHT も整数の代入を許して、かつ
AGE::operator int() があったら防げないな。
0797デフォルトの名無しさん
2007/06/15(金) 15:59:16int age = 100;
int weight = age;
なんと!体重に年齢が入ってしまう・・・
両方ともintだから防ぎようがないな。
無念だ。
0798デフォルトの名無しさん
2007/06/15(金) 16:36:28class _0{
void func_0(){ printf("_0\n"); }
};
class _1 : _0 {
void func_1(){ printf("_1"); }
};
//...
_0 *p=new _1();
なんということでしょう!
そこには元気に走り回るclass _1のインスタンスの姿が!
0799デフォルトの名無しさん
2007/06/15(金) 17:07:44Cなら、こんな感じで対処できる。
#define DEF_TYPE(inner_type, type_name) typedef union { inner_type dangerous_direct_access ; } type_name ;
DEF_TYPE(int, HEIGHT) ;
DEF_TYPE(int, WEIGHT) ;
HEIGHT h = {170} ;
h.dangerous_direct_access = 180 ;
WEIGHT w = h ; // これは阻止される
structではなくunionを使うのは、unionの使用頻度が低いから。
C++ならクラスのテンプレートで。
工夫すれば何とかなるからいいじゃん
といって、
言語仕様を何とかしようとしないのは、
ひどい怠慢だと思うなぁ。
0800デフォルトの名無しさん
2007/06/15(金) 17:10:34キャストがいらないのは、気持ち悪いよな。
注意喚起のためにも、
キャストが必要にしてほしかった。
0801デフォルトの名無しさん
2007/06/15(金) 17:38:51あああ当たり前だ阿呆w
0802デフォルトの名無しさん
2007/06/15(金) 17:54:18それが出来なきゃポリモルフィズムできないだろうが
0803デフォルトの名無しさん
2007/06/15(金) 18:17:460804デフォルトの名無しさん
2007/06/15(金) 18:53:320805デフォルトの名無しさん
2007/06/15(金) 19:22:300806デフォルトの名無しさん
2007/06/15(金) 21:49:56C++云々の問題じゃないよ
どんなOOPLでも同じだ
0807デフォルトの名無しさん
2007/06/15(金) 21:58:030808800
2007/06/15(金) 22:26:29_1 *p = new _1() ;
と
_0 *p = new _1() ;
では、すこし意味がちがうでしょう。
0809デフォルトの名無しさん
2007/06/15(金) 22:30:49そのレスみてはっきりわかった。
C++の文法をロクに知らない癖にしったかぶりはよせ。
0810デフォルトの名無しさん
2007/06/15(金) 22:36:47その2つが違うのはC++使いもJava使いも知ってる。
で、>>800は、2つをどう使い分けてるの?
0811デフォルトの名無しさん
2007/06/15(金) 22:59:39キャストしたければすればいい、コンパイルエラーにはならない
とでも言いたいのか?
キャストを強制しなければ、注意喚起にはならんのですよ。
>>810
ポリモーフィズムだってば。
0812デフォルトの名無しさん
2007/06/15(金) 23:01:150813デフォルトの名無しさん
2007/06/15(金) 23:04:520814デフォルトの名無しさん
2007/06/15(金) 23:19:14ゴタクはいいからD&E嫁。
どうしてキャストが不要なのかその理由がそこに書いてある。
0815デフォルトの名無しさん
2007/06/15(金) 23:29:520816デフォルトの名無しさん
2007/06/15(金) 23:35:080817デフォルトの名無しさん
2007/06/15(金) 23:50:40ポリモルフィズムとかD&Eとかキャストが不要な理由とかC++の文法とかそんな次元の話じゃねーぞ
0818デフォルトの名無しさん
2007/06/15(金) 23:54:52C++ならそれでいいんだよ。
どんな次元なんだかそんな事は俺の知ったこっちゃねーよ。
0819デフォルトの名無しさん
2007/06/15(金) 23:55:190820デフォルトの名無しさん
2007/06/15(金) 23:59:330821デフォルトの名無しさん
2007/06/16(土) 00:00:430822デフォルトの名無しさん
2007/06/16(土) 00:02:36全然抽象化できてねえじゃねえか
0823デフォルトの名無しさん
2007/06/16(土) 00:04:11もみじ饅頭じゃねーの?
0824デフォルトの名無しさん
2007/06/16(土) 00:05:04C++の設計と進化
http://www.amazon.co.jp/o/ASIN/4797328541/503-5317084-7740748
0825デフォルトの名無しさん
2007/06/16(土) 00:06:19thx
0826デフォルトの名無しさん
2007/06/16(土) 00:10:410827デフォルトの名無しさん
2007/06/16(土) 00:47:55キャストが必要かどうかは、OOPLであるかどうかには、関係ないだろう。
あえてキャストを使って書いても、立派にOOPなコードになるんだから。
0828デフォルトの名無しさん
2007/06/16(土) 00:58:270829デフォルトの名無しさん
2007/06/16(土) 01:04:04_1は_0をprivate継承しているから
おそらくコンパイルエラーになるはず
0830デフォルトの名無しさん
2007/06/16(土) 01:12:56void func_0_imp(){
printf("_0\n");
}
void func_1_imp(){
printf("_1\n");
}
typedef struct __0 {
void (*func_0)();
} _0;
typedef struct __1 {
void (*func_1)();
} _1;
_1 q;
_0 *p = (_0 *)&q;
p->func_0();
_1
0831デフォルトの名無しさん
2007/06/16(土) 01:35:29D&Eを読まないとクソッタレではないことがわからない
という時点で、おかしいだろ。
C++の学習コストには、本質的に必要ではないものが、多すぎる。
それは教育だけでなく、コーディングからメンテナンスまで、長期にわたって無駄。
多くの人が使うものなのだから、そういうことは大切よ。
その点、Rubyは、多くの人が使うのだからMatzが責任を持って設計するよ、という素晴らしい設計思想。
0832デフォルトの名無しさん
2007/06/16(土) 02:59:20工作員乙
0833デフォルトの名無しさん
2007/06/16(土) 03:18:040834デフォルトの名無しさん
2007/06/16(土) 03:28:38RubyとMatzという文字列を読んだだけで工作員決定って。
単なる>>751のコピペ改変だっていことがわからない
という時点で、おかしいだろ。
JavaでC++並みの実行速度を出すPGスレは本質的に必要ではない。
それはお前だけでなく、>>1から俺まで、ほぼ全レスにわたってネタ。
多くの人が使うものなのだから、そういうことは大切よ。
その点、デフォルトの名無しさんは、多くの人が使うのだから素晴らしい。
0835デフォルトの名無しさん
2007/06/16(土) 08:20:100836デフォルトの名無しさん
2007/06/16(土) 08:32:43......えっと.....何がいいかな.....鮭が残ってたから、鮭と.......それから、アスパラゆでて......卵焼きは、
さあっとやっちゃうとして.....いつもはほら、夕飯の残りでチャッチャッとやっちゃうからいいんだけど......
姫宮と二人分あるし.....困ったな。......どうしよう........何も思い浮かばないや.......鮭とアスパラと、
あと卵焼きと.....あと、どうしよう?.......どうすればいいかな?..........ねえ、何がいいかな?サンドイッチとか.......
アスパラと鮭をマヨネーズであえて.......ゆで卵をつぶして.......分からないな、どうしよう?..........困ったな.....
他に、何かなかったかな?.....思い出せないや......あれも、出しっぱなしだし.......大丈夫かな?....
いつも、あれに入れて、冷蔵庫にあれ、しとくんだけど.....今日は........あっ!........あの......永遠って......何......ですか...........
0837デフォルトの名無しさん
2007/06/16(土) 19:40:420838デフォルトの名無しさん
2007/06/16(土) 20:26:220839デフォルトの名無しさん
2007/06/16(土) 21:18:12最近基幹業務で新聞やニュースを騒がせているのは全部Java製だし
0840デフォルトの名無しさん
2007/06/16(土) 21:21:070841デフォルトの名無しさん
2007/06/16(土) 21:34:41嫉妬しているというのはあくまでお前の仮定だろうが。
自分のヘボな考えを人に押しつけるな。
0842デフォルトの名無しさん
2007/06/16(土) 21:38:470843デフォルトの名無しさん
2007/06/16(土) 21:40:320844デフォルトの名無しさん
2007/06/16(土) 21:47:43これだからJava厨は糞だと言われる。
0845デフォルトの名無しさん
2007/06/16(土) 22:13:37(´・ω・) Ruby厨が次から次へと…
○={=}〇,
|:::::::::\, ', ´
、、、、し 、、、(((.@)wwwwwwwwwwwwww
0846デフォルトの名無しさん
2007/06/16(土) 22:45:460847デフォルトの名無しさん
2007/06/16(土) 22:47:52そんなの
0848デフォルトの名無しさん
2007/06/16(土) 22:55:55いいから金額言って見ろよwwww
俺は120万もらった@C++
0849デフォルトの名無しさん
2007/06/16(土) 23:13:17これだからJava厨は糞だと言われる。
0850デフォルトの名無しさん
2007/06/16(土) 23:14:190851デフォルトの名無しさん
2007/06/16(土) 23:16:22Lisp Scheme Part17
http://pc11.2ch.net/test/read.cgi/tech/1177065699/591
0852デフォルトの名無しさん
2007/06/17(日) 00:09:570853デフォルトの名無しさん
2007/06/17(日) 00:14:19そういう比較はよせ。
それは生物の世界でライオンだのシャチだの食物連鎖の頂点にいる
生物が一番スゴイんだなんて言ってよろこんでいるようなもんだ。
そしてちょっと視点を変えてもっとも繁殖に成功してる生物こそが
スゴイんだと考えれば・・・そう例えば虫なんかがもっともスゴイ生物
とも言えるんだよ。そういう意味では現代のプログラマ業界でもっとも
繁殖に成功しているJava虫はもっとも優れた種のひとつなんだよ。
0854デフォルトの名無しさん
2007/06/17(日) 00:16:21本格的に馬鹿ですかお前は
0855デフォルトの名無しさん
2007/06/17(日) 00:25:090856デフォルトの名無しさん
2007/06/17(日) 00:36:43つまりそちらの負けを認めるという事ですか?
認めないならこのまま続けますよ
0857デフォルトの名無しさん
2007/06/17(日) 00:39:13なんでそうなる。一時的にせよ負けを認めるのが嫌だから?
0858デフォルトの名無しさん
2007/06/17(日) 00:41:34PC上で低レベルの記述が出来る=アセンブラが使えるような言語は
ASM/C++/Delphiくらいだが、
どんな高級言語も結局は低レベルに翻訳されて実行されることを考えれば
ASM/C++/Delphiが最高速という事になる。
しかし、では実際にそういうコードを人間が人力で作れるのかどうかという事になる
特に大量の数値演算のコードは 数学的な知識が無ければアルゴリズムを作る事さえ出来ないし
その文献を与えられても理解出来ない。
そして、アルゴリズムが理解できたとしても
C++/Delphiが提供してるのはせいぜい四則演算とsin/cosのような関数くらい。
この組み合わせにまで自前でアルゴリズムを展開する能力も必要だ。
というわけで、誰も作れないなら無いのと同じって事さ。
0859デフォルトの名無しさん
2007/06/17(日) 01:10:56/ !/ / / ! ! | l ! l ヽ ヽ.!ヽ、
/:::::: |彡l / /| l l l、 ! l l l ヽ! ::::',
ch:::::: F l ! ! /‐トl、 l lヽ,.-l‐トl l lミ| :::nb
||Nヽ:: |l !llN,:==:Nヽヽヽ ≦kN! ! !ニl ジ/||
||| ` ‐f!!ヽヽイ{:::::リ` ヽイ{:::::リ〉lイ ト/=' ||
N |ヽ `¨´ `¨´ リll リ
.l ト| 、,. !_| | ╋╋
! !ヽ )- ノ !ll ┃
ヽ >-r‐、 ,. イ /. ┏┓ ╋╋
,.rニ! !¨´ |ニヽ. ┃ ┃
/.:r'´l l ヽ::...\ ┏┓
,..'´!:::::::!r'‐、,..l、 /::::::::/ヽ、 ┃
,..' ´ l:::;.r' ノ} }_____/::::::::/ `ヽ、
/ !ん、,.、/ { { /::::::::/ ヽ、
/ | ! Y´二ヽ_|~ /::::::::/ l
/ | ヽ { --、`! /::::::::/ |
0860デフォルトの名無しさん
2007/06/17(日) 02:38:180861デフォルトの名無しさん
2007/06/17(日) 02:39:01そんなの
0862デフォルトの名無しさん
2007/06/17(日) 02:47:03http://stat.ameba.jp/user_images/2a/32/10021784081.jpg
http://stat.ameba.jp/user_images/54/54/10018989323.jpg
0863デフォルトの名無しさん
2007/06/17(日) 03:37:15そんな・・・・
そりゃ、普通じゃないな。orz..
0864デフォルトの名無しさん
2007/06/17(日) 03:42:51たぶん当然のように持ち家あり(ローン完済)なんだろうなあ。
すげえな。
ペットは何を飼ってるよ?
0865デフォルトの名無しさん
2007/06/17(日) 03:46:10で、一つ疑問なんだけどさ?
なんでJavaとかC++とかコンパイルする必要があるの?
どっちも計算機言語じゃないか?
あ、ごめん、もともとヒキコモリか。
0866デフォルトの名無しさん
2007/06/17(日) 03:49:08役所のほうから来ましたー。重量税の納付はおすみですか
0867デフォルトの名無しさん
2007/06/17(日) 04:03:58そちらの負けを認めます。
0868デフォルトの名無しさん
2007/06/17(日) 06:36:26C++プログラマー=プラプラマー
0869デフォルトの名無しさん
2007/06/17(日) 08:16:29嘘をついていいとは誰も言っていない。
ジャバグラマ=嘘つきなのでジャバグラマの負けです。
0870デフォルトの名無しさん
2007/06/17(日) 08:24:440871デフォルトの名無しさん
2007/06/17(日) 08:33:10そういう事にしたいのですね?
0872デフォルトの名無しさん
2007/06/17(日) 08:33:440873デフォルトの名無しさん
2007/06/17(日) 14:38:57ヒント:車を運転するのには自動車免許が必要。
で、一つ疑問なんだけどさ?
なんでJavaとかC++とかコンパイルする必要があるの?
どっちも計算機言語じゃないか?
あ、ごめん、もともとヒキコモリか。
0874デフォルトの名無しさん
2007/06/17(日) 14:43:31インタプリタもある。
0875デフォルトの名無しさん
2007/06/17(日) 14:46:050876デフォルトの名無しさん
2007/06/17(日) 15:17:360877デフォルトの名無しさん
2007/06/17(日) 16:29:180878デフォルトの名無しさん
2007/06/17(日) 16:47:02じゃなくてこのスレageる馬鹿がいるからいちいち目に入るっつーの。
糞スレageんな。こちらは不快を感じているんだ。
0879デフォルトの名無しさん
2007/06/17(日) 16:52:29目に付くからって書き込まなきゃいられないガキンチョが
0880デフォルトの名無しさん
2007/06/17(日) 16:55:28バイナリエディタでも使ってプログラミングしてろ
0881デフォルトの名無しさん
2007/06/17(日) 20:45:490882デフォルトの名無しさん
2007/06/17(日) 21:42:500883デフォルトの名無しさん
2007/06/17(日) 22:18:080884デフォルトの名無しさん
2007/06/17(日) 22:22:110885デフォルトの名無しさん
2007/06/18(月) 09:07:20孤高と勘違いしてる単なる言語オタクだけの為の融通の利かないオモチャじゃん。
0886デフォルトの名無しさん
2007/06/18(月) 09:57:20そういう事にしたいのですね?
0887デフォルトの名無しさん
2007/06/18(月) 11:57:280888デフォルトの名無しさん
2007/06/18(月) 11:59:420889デフォルトの名無しさん
2007/06/18(月) 13:02:20・JavaはC++が理解できず挫折した人間がやるもの
・Java厨は何でもかんでもJavaでやろうとする
・Javaしか知らない
などと馬鹿にするが、
C++厨自身が、
・Javaのメリットを理解できずに適材適所できない
・何でもかんでもC++でやろうとする
・C++しか知らない
という傾向がある。まじで。
C++厨を捕まえて、
ちろっとPerlで何か書かせてみたら、
Perlなんて使ったことない
とか言い出すから。
0890デフォルトの名無しさん
2007/06/18(月) 13:06:23はっきり「板違い」だと言わないと判らない?
>>1 も読めない奴に何言っても無駄かも知らんが。
0891デフォルトの名無しさん
2007/06/18(月) 13:22:250892デフォルトの名無しさん
2007/06/18(月) 14:58:10久々にここまでアホな奴をみた。
0893デフォルトの名無しさん
2007/06/18(月) 15:17:01何でも出来ても出来ないフリをしたほうが、余計な仕事を振られずに都合がいい
場合もあるよ。
今更ExcelVBAでマクロみたいなの組みたくないだろ。
Pythonならともかく、Perlは十分嫌だな。
0894デフォルトの名無しさん
2007/06/18(月) 20:28:12> Perlなんて使ったことない
> とか言い出すから
これはJava廚にも当てはまるだろ
お互い様だ
0895デフォルトの名無しさん
2007/06/18(月) 20:41:04そうか? 少なくともC++側は違うだろ。
C++ができたら、その他のことも「お前ならできるよ〜」って言われながら、
なんでもかんでも押し付けられていろんなことに詳しくなるだろ。
0896デフォルトの名無しさん
2007/06/18(月) 21:24:20C++をやったら、C++だけでタイムオーバー。
Javaをやったら、他もやる余裕がある。
0897デフォルトの名無しさん
2007/06/18(月) 21:28:38これは当を得てるわ
0898デフォルトの名無しさん
2007/06/18(月) 21:30:060899デフォルトの名無しさん
2007/06/18(月) 21:31:46それはない。
名前を思いだせないんだが、なんとかの法則ってヤツで、
期限付きの目標が与えられると本来時間的に余裕があるハズでも
人間はその期限いっぱいの時間をかけてその目標を達成させる。
0900デフォルトの名無しさん
2007/06/18(月) 21:33:45じゃあ聞くけど、あなたC++以外に何使う?
0901デフォルトの名無しさん
2007/06/18(月) 21:38:43忘れて。
0902デフォルトの名無しさん
2007/06/18(月) 21:40:28Java, Perl, HTML, SQL, XML, XSLT, JavaScript, VBScript, Pro*C, Lisp, VisualBasic, WSH, Windowsコマンドスクリプト, ラダー, ニーモニック・・・
あのーキリがないんですが?
0903デフォルトの名無しさん
2007/06/18(月) 21:55:26きりがなくはないように見えるが。。
まあいいけど
0904デフォルトの名無しさん
2007/06/18(月) 22:00:08とりあえず、Javaってどういうことよw
0905デフォルトの名無しさん
2007/06/18(月) 22:02:43Java, Perl, HTML, SQL, XML, XSLT, JavaScript, VBScript, Pro*C, Lisp, VisualBasic, WSH, Windowsコマンドスクリプト, ラダー, ニーモニック, 桐・・・
キリがあったよ!
0906デフォルトの名無しさん
2007/06/18(月) 22:04:59「何使う?」って質問だから別にいいのか
ナイフとフォークでもOKじゃね?
0907デフォルトの名無しさん
2007/06/18(月) 22:05:58すまん、キリがないってのはちょっと見栄張ったw
そういえばアレをあげるのを忘れてた!ってのがあとからボロボロでてきそうだったから。
>>904
C++厨でも仕事じゃ割り切ってJavaを使うこともあんだよ。
ラーメン屋の頑固親父じゃねんだから、自分の好みだけで仕事できねぇんだよ。
0908デフォルトの名無しさん
2007/06/18(月) 22:07:38Javaだってバージョン違いで色々あるぞ。
0909デフォルトの名無しさん
2007/06/18(月) 22:09:01Javaでなにつくんのさ
セカンドで使う言語じゃねえだろ
0910デフォルトの名無しさん
2007/06/18(月) 22:16:46俺が最近やったのは環境非依存なC++版のプログラムがあるから
Java版なんてそもそも必要なかったのに馬鹿なJava厨がバグだらけの
Java版を作ったせいでそのオモリをさせられた。
皮肉な話だけどそのJava厨よりC++厨である俺のほうがJavaの実力も上だった。
まぁ、これはそのJava厨が特に馬鹿だったからってだけの話だが。
0911デフォルトの名無しさん
2007/06/18(月) 22:20:32,;f ヽ
i: i とくーべーつーな
| | おもいでより なにげないしぐさに ひかれてるただあいたくて
| | ///;ト, ことばに しなきゃふあんだよ
| ^ ^ ) ////゙l゙l; どんなにきつく だきあったって ひとつになんてなれないし
(. >ノ(、_, )ヽ、} l .i .! | きもちは かたちにできないし ねぇねぇ
,,∧ヽ !-=ニ=- | │ | .| いそがしいときほど あいたくなるのはなんでだろう
/\..\\`ニニ´ !, { .ノ.ノ きょうのこたえが あしたはちがうとしても
/ \ \ ̄ ̄ ̄../ / .| ふたりはかわらずに いっしゅんも えいえんも
ずっと みつめてたい あいしてたい ゆめみてたい しんじてたい
やわーらーかーなー くーもにのーってー
0912デフォルトの名無しさん
2007/06/18(月) 22:27:24別にお前ら馬鹿にしたりしてるわけじゃないんだし、そんなレスすんなよ。
俺の場合とは逆のケースも絶対あるだろうし。
0913デフォルトの名無しさん
2007/06/18(月) 22:30:10Javaの実力は偏に要素技術の知識量で決まる
メインでJava屋じゃない奴の実力など、はっきりいってゼロだ
0914デフォルトの名無しさん
2007/06/18(月) 22:34:05それは別の話だ。
0915デフォルトの名無しさん
2007/06/18(月) 22:35:34言語自体と、その周辺は、分けて考えようぜ。
0916デフォルトの名無しさん
2007/06/18(月) 22:42:16それはいいすぎ
>>915
言語仕様知ってるだけじゃ、てんで使い物にならんのは事実だろ
0917デフォルトの名無しさん
2007/06/18(月) 22:46:2420%の時間で、とりあえず80%の完成度まで持っていく
のと
残り80%の時間で完成度を20%高める
のとでは、
どっちが楽しくて、幅広い知識を得られるか、言うまでもない。
前者は100%の時間で5回の仕事ができる = 見た目は400%の仕事量
後者は100%の時間で12.5回の仕事しかできない = 見た目は25%の仕事量
前者は後者の16倍、仕事ができる人として評価されるわけだ。
ここはマ板じゃねーぞ、と言いたいだろうが、もうちょっと辛抱。
JavaとC++を比べた場合、
Javaは自由度が少ないもののコーディングが楽=速い
C++は自由度が高いもののコーディングが大変=遅い
そういう特性からすると、
完成度80%で仕事が終わる前者にはJavaが向いている。
Javaではやりにくいことがあっても、それを何とかするのは後者の仕事だから、知ったことではない。
そういうわけで、前者にとっては、C++を持ち出すのは無駄なのである。
0918デフォルトの名無しさん
2007/06/18(月) 22:48:18> 言語仕様知ってるだけじゃ、てんで使い物にならんのは事実だろ
それは当然だ。
そういう点で、>>896のように、
C++厨は言語仕様を理解して安全に正しいコードを書くだけで精一杯だが、
Java厨は言語仕様を理解して、周辺のたくさんの技術を習得することができる。
0919デフォルトの名無しさん
2007/06/18(月) 22:51:44>>913こそ真理
C++厨とは考え方が根本的に違う
0920デフォルトの名無しさん
2007/06/18(月) 23:23:54すまん、俺としては、それもう厨ってレベルじゃねーぞ
0921デフォルトの名無しさん
2007/06/18(月) 23:26:43Java厨は5年たったら立派な大人
0922デフォルトの名無しさん
2007/06/18(月) 23:32:220923デフォルトの名無しさん
2007/06/18(月) 23:34:36C++より簡単になったJavaの宿命だよ
0924デフォルトの名無しさん
2007/06/18(月) 23:36:120925デフォルトの名無しさん
2007/06/18(月) 23:38:32悪いほうを落とすのがC++、落とさないのがJava
どっちがいいかは場合によりけり
0926デフォルトの名無しさん
2007/06/18(月) 23:39:18で
> 環境非依存なC++版のプログラム
とあるが、環境非依存で出来ることって、かなり限定されんか、C++だと。
科学技術計算あたりかな。
C++で環境非依存で書ける類の仕事だと、Javaでも書けたってのは
何となく分かるかも。
0927デフォルトの名無しさん
2007/06/18(月) 23:44:55WebサーバのApacheとか、そういう、マルチプラットホームということなのだろう。
0928デフォルトの名無しさん
2007/06/18(月) 23:53:26両方出来て悪いことはないよ。
0929デフォルトの名無しさん
2007/06/19(火) 04:37:11vistaが復旧すればJavaとC#の立場は逆転する
今はまだJavaの仕事が多いのが現実だけどな
が・・・しかし、.NETの仕事は増えつつある
0930デフォルトの名無しさん
2007/06/19(火) 04:37:55普及 ○
間違っちゃった^^;
0931デフォルトの名無しさん
2007/06/19(火) 05:00:08それはJava屋が無能だから沢山数こなさないと
まともなプログラムを作れないってだけの話だろw
0932デフォルトの名無しさん
2007/06/19(火) 10:21:34>人が集まれば出来のいい奴も悪い奴も集まるのは当然
このスレには当てはまりませんね。
0933デフォルトの名無しさん
2007/06/19(火) 11:51:53それはあり得ない。Javaばかり書いていつもピーピーな生活を
している奴は馬鹿。
0934デフォルトの名無しさん
2007/06/20(水) 00:36:36/ !/ / / ! ! | l ! l ヽ ヽ.!ヽ、
/:::::: |彡l / /| l l l、 ! l l l ヽ! ::::',
ch:::::: F l ! ! /‐トl、 l lヽ,.-l‐トl l lミ| :::nb
||Nヽ:: |l !llN,:==:Nヽヽヽ ≦kN! ! !ニl ジ/||
||| ` ‐f!!ヽヽイ{:::::リ` ヽイ{:::::リ〉lイ ト/=' ||
N |ヽ `¨´ `¨´ リll リ
.l ト| 、,. !_| | ╋╋
! !ヽ )- ノ !ll ┃
ヽ >-r‐、 ,. イ /. ┏┓ ╋╋
,.rニ! !¨´ |ニヽ. ┃ ┃
/.:r'´l l ヽ::...\ ┏┓
,..'´!:::::::!r'‐、,..l、 /::::::::/ヽ、 ┃
,..' ´ l:::;.r' ノ} }_____/::::::::/ `ヽ、
/ !ん、,.、/ { { /::::::::/ ヽ、
/ | ! Y´二ヽ_|~ /::::::::/ l
/ | ヽ { --、`! /::::::::/ |
0935デフォルトの名無しさん
2007/06/20(水) 00:57:09ブロードバンドが普及すればPerlとC#とCOBOLは消滅する
今はまだ派遣の仕事が多いのが現実だけどな(特にC++)
が・・・しかし、社会保険庁関連の仕事は増えつつある
0936デフォルトの名無しさん
2007/06/20(水) 01:02:40JavaとRuby半々でやってるが、
まだまだ全然だわ
0937デフォルトの名無しさん
2007/06/20(水) 03:39:210938デフォルトの名無しさん
2007/06/20(水) 05:44:47なんでかって?C#が.NETと共に生まれた.NETの中心的言語だから。
むしろC#が消えるならVBが先に消えると思うけど、M$が倒産かWEB関連から完全撤退しなきゃC#、VBは絶対消滅しないと断言する。
0939デフォルトの名無しさん
2007/06/20(水) 06:39:45今度はActiveCとか改名するんだろうなぁ
0940デフォルトの名無しさん
2007/06/20(水) 14:08:09VBとは別物なのに、VBプログラマのために、VBという名前と文法を残した、負の遺産。
C#と僅かな違いしかないのに、VBプログラマはC#でコードを書かない。
マイクロソフトは、
字面だけの違いで、シームレスにC#と混在できるので、各人が好きなほうを使ってください
なんて言うけど、実際には現場でどちらか一方に統一するので、VB.NETで統一となる。
0941デフォルトの名無しさん
2007/06/20(水) 15:01:480942デフォルトの名無しさん
2007/06/20(水) 16:26:55ケーブルとは別物なのに、申し込み者の氏名と住所を書かせた。個人情報。
笑うところは僅かなしかないのに。プログラマがム板でコードを書かない。
政府や与党は国民年金データベースの、
文字の入力間違は、人海戦術的に名寄せできるので、一年で正常化可能
なんて言うけど、実際には現場にとてつもない負担がかかるので、マ脂肪となる。
0943デフォルトの名無しさん
2007/06/20(水) 17:27:400944デフォルトの名無しさん
2007/06/20(水) 17:30:340945デフォルトの名無しさん
2007/06/20(水) 22:19:530946デフォルトの名無しさん
2007/06/20(水) 22:20:200947デフォルトの名無しさん
2007/06/20(水) 22:23:570948デフォルトの名無しさん
2007/06/21(木) 08:03:300949デフォルトの名無しさん
2007/06/21(木) 08:14:06Javaや他の言語をしていた人達とか初心者グラマーはC#をしてくださいってこと。
んでもって、WEB以外のことをVC++で補う形かな。
それでも.NET中心言語はC#。
たしかに現状は、VB.NETとC#のできることはほぼ変わらない。
だから、今の段階では.NETはVB.NETでやってるところが多い。
しかし、今後C#が拡張してくにつれて確実にC#のほうが機能が増えて複雑化することは確実。
0950デフォルトの名無しさん
2007/06/21(木) 08:27:030951デフォルトの名無しさん
2007/06/21(木) 08:32:27荒らしまくれ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
0952デフォルトの名無しさん
2007/06/21(木) 08:44:38てっきり忘れてたwww
J#は言うまでもなく、ジャバグラマーが.NETに参加しやすくするっつーか、参加してね的な言語かな。
0953デフォルトの名無しさん
2007/06/21(木) 08:48:44VB.NETはVBグラマーが.NETに参加しやすくする為の言語。
J#はジャバグラマーが.NETに参加しやすくする為の言語。
.NETの中心言語C#。
WEB以外でC#を補うためのVC++。
これでもうスレ違いの.NETの話はやめますw
0954デフォルトの名無しさん
2007/06/21(木) 09:40:02.NETの方が性能が優れている。
元々.NETはPC上で動かすために設計されているんだから当然。
できる事も多い。
0955デフォルトの名無しさん
2007/06/21(木) 10:35:54今後、WEB関係は.NETを中心にしてMicrosoftが支配的になると予想
JavaもFlashもいずれ敗れることになると思う
Javaの生き残れるのはモバイルだけだね
0956デフォルトの名無しさん
2007/06/21(木) 10:49:57ttp://www.atmarkit.co.jp/news/200706/20/fujitsu.html
ttp://www.atmarkit.co.jp/news/200705/11/javarobo.html
Javaはモバイルだけでなく今後の成長が期待できるロボット産業、
安定的な軍事産業でもJavaは生き残れるんだぜ?
0957デフォルトの名無しさん
2007/06/21(木) 13:12:14> 前半
それはマイクロソフトが.NETをリリースした頃の宣伝文句だな。
> 後半
C#だけでなくVB.NETも同様に拡張されるだろう。
中身は同じなんだから。
0958デフォルトの名無しさん
2007/06/21(木) 14:17:350959デフォルトの名無しさん
2007/06/21(木) 14:40:21その宣伝文句をまったく知らず回答した俺って・・・w
ある意味すごいよねw
しかも、誰もVB.NETが拡張されないなんて言ってないけど?
むしろ「C#のほうが」って表現してあるでしょ?
つまり、VB.NETよりC#のほうが拡張されるってことで、
最初からVB.NETが拡張されないなんて言ってません
拡張されるのが当たり前だからあえて言わずに「C#のほうが」と言う表現に留めましたw
0960デフォルトの名無しさん
2007/06/21(木) 14:41:34>>949 ×
>>957 ○
0961デフォルトの名無しさん
2007/06/21(木) 14:44:09つまり、VB.NETよりC#のほうが機能が増えて複雑化するってことで ○
間違いだらけでスマソw
0962デフォルトの名無しさん
2007/06/21(木) 14:47:31当初の予想通りの展開ですが。
0963デフォルトの名無しさん
2007/06/21(木) 14:57:140964デフォルトの名無しさん
2007/06/21(木) 16:45:27シ~ /" `ヽ ヽ `'、//
//, '/ ヽハ 、_Vヽ ネタスレ以外の何者でもあるまいにょろー
〃 {_{`ヽ ノ リ| l │ i|
レ!小l● ● 从 |、i|
ヽ|l⊃ 、_,、_, ⊂⊃ |ノ│
/⌒ヽ_ |ヘ ゝ._) j /⌒i !
\ /:::::| l>,、 __, イァ/ /│
. /:::::/| | ヾ:::|三/::{ヘ、__∧ |
0965デフォルトの名無しさん
2007/06/21(木) 19:55:330966デフォルトの名無しさん
2007/06/21(木) 20:25:29小手先の最適化手法なんざ、javacやVMやライブラリの進化であっという間に
過去の遺物になったりするしな
0967デフォルトの名無しさん
2007/06/21(木) 22:20:440968デフォルトの名無しさん
2007/06/22(金) 03:21:390969デフォルトの名無しさん
2007/06/22(金) 07:37:050970デフォルトの名無しさん
2007/06/22(金) 16:15:15興味があっても荒しさんが常駐してるから使われないだけ。
0971デフォルトの名無しさん
2007/06/22(金) 16:30:170972デフォルトの名無しさん
2007/06/22(金) 17:25:330973デフォルトの名無しさん
2007/06/22(金) 18:10:49「そうよね、VMで戦うなんて、良くないわ」
「低速だったのは昔の話。今は高速だろ!」
「ねぇ、Java、アンタ何かつまらない意地はってない?」
「・・・別に。さぁ!C++、お前のネイティブを吐け!」
「仕方ない・・・!」
EPISODE 3
Java × C++
心のコードを解き放て・・・
0974デフォルトの名無しさん
2007/06/22(金) 20:25:200975デフォルトの名無しさん
2007/06/22(金) 20:26:330976デフォルトの名無しさん
2007/06/22(金) 21:42:360977デフォルトの名無しさん
2007/06/22(金) 21:45:020978デフォルトの名無しさん
2007/06/22(金) 21:48:150979デフォルトの名無しさん
2007/06/22(金) 22:03:01_/薔ヽー-=ュ_
/´`´´ ̄ ̄´`ヾ;;;;;;;`i、
/ i | i ヾ;;;;;;|`ヽ
r'! .i /,イェ+| .! ヤ;;|:::::ヽ
| ! | /'´レ'_,,|__! i i !;;|::::::::ヤ < どんな言語も平等じゃないかしらぁ!
ヤ!`メ、! ィ'´ j /ヾ:::| |::::リ::::::::::! でも、そのうちあたしの名を冠した
|ヽ,ィ'ヽ ゞ-' :::::ノイ::::::|:::::::::::::! 世界史上最強の言語ができるから
! .!.ゞ' ::::::::/::::::/:::::::::::::::! それまでのお楽しみよ!
` ヤ r‐┐ :::::::/:::/::/:::::::::::!_,,ェ=‐''7_,,ェ=‐''7
iヽ _ノ _ノイ::;/::_,,ェ=‐''´`ヽ、;;;;;;;;;;;;;;;;;r'´_
| `iュ--‐r='´_,/ /-‐'"::::::::: __,,,..`ヽ,;;;;;;;;;;;<、
__r、| /| ト-y'´rv'´-リ、|  ̄| ,,..::::::::::::::::::|;;;;;;;;;;-=ニ
.___>;;;;;;;;/ リr‐zく(_)‐'´/ i .| r‐'´ヽ::::::::::/;;;;;;;;;三ニ=‐
ヽ;;;;;;;;;;r'´ r'(薇) i / i ! !'´~`丶ヤ::/r'´ ̄
>;;;;;;;;| 〉 i | / k ` | ::::只
 ̄`丶;| rv'i i | i | / r-'´ヾュヽ 、::::ノ:| !
__ ヽ | ! i i ! i ! ./ ! |)::!::::ヽ!)ヽ、
r'´ i´`ーrュ=| ヤ !i !/ ヤ ノ ):>::::::|>:::::::〉
0980デフォルトの名無しさん
2007/06/23(土) 00:10:040981デフォルトの名無しさん
2007/06/23(土) 00:10:45,.ィャッz、 ___ `丶、 _/ さ ん
/ 込tュツ---- `丶、 ヽ \ さ り ぎ
,.' // 、 `丶 ヽ ヽ __ ィ 〉 り げ ら
/ / / l l ヽ ヽヽヽ \!_/__〉': : / げ な ぎ
、_ ! l / l l ヽ l | l ノノノl/| lヽ._」: : \ な く ん
_\: :`ヽト-、|ヽl l」|lヽヽヽヽ.ノノ z==/l | lヽ\: : : | く う に
_/. : : : : : : : : : : : :l l ヽヽ z== 、 ::::::::: l / ! \: : 〈 う う
/. : : : : : : : : : : : :/´〉、 \ヽし:::::__ ,-‐¬z、 /イ | ヽ:./ う う
. : : : : : : : : : : : : :/| ! _, - 、ー、/.::::.`ヽ ヽ l / ___/ う ぅ
丶: : : : : : : : , ィ ´ ! l/ ヽ ヽ , イ:::::::..i_丿/l /ー、  ̄} ぅ ぅ
_, -‐'´  ̄/ 」_ /l,..:'‐ヘ ヘ ∨ {:::::::::/_// イ \ 」_ ぅ
, _,....::‐'::´::::::::::.ゝ._ト、」〉 }-‐イ/ lヽ / ̄ヽ--、 l 」
_,..:‐:'::::::::::::::::::::::::::_;::-‐' ´ / / /l/| ヽ」 l l ヽ \
、 r'´.:::::::';:::::::::::_;::-‐'´、_, -‐ '´ヽ /_//」 ` ∨ハ ヽ 〕――- 、___
丶l」:::::_;: -‐'l´「 l_! i ヽノ〈´ / | |_| i l ヽ
\ | / Y l ゝ__rー ' __」 薔〕 lノ!_ li
 ̄ \_| _」、 i / 」 , /\__, --、/「 しヘ |
l」 |└冖'´ ̄´/ l 厶 ̄ /_ / 〉´ 、/ l
└ T´L. --L_/|:::::::.l::::L└ーイ └ T 」 !
0982デフォルトの名無しさん
2007/06/23(土) 05:40:49// ̄ ̄\ / ̄ ̄\\
/ \
/ :::::::::::::::::::::::::::::::: \
/ / / ̄\\::::;;;;;;;;;;;;;;;;;:::::// ̄\\ \
/ | | | | ::::;;;;;;;;;;;;;::::| | .| | \
/ \ \_// :::::::::::::::::: \\_// \
/ ../ ̄ ̄\ / ::|:: \ / ̄ ̄\.. \
/ ::::: | | | ::::: ヽ
| | | | |
| \__/|\__/ |
| | | |
| |r─‐┬──、| |
ヽ |/ | | /
\ \ / /
\  ̄ ̄ ̄ ̄ /
0983デフォルトの名無しさん
2007/06/23(土) 12:38:52でもプログラムはちゃぶ台返しがある。
仕様変更の呪文→C++死亡
環境に嫌われました→Java死亡
問題は後者は復活の呪文が利かない事だ。
0984デフォルトの名無しさん
2007/06/23(土) 16:25:120985デフォルトの名無しさん
2007/06/23(土) 17:00:31環境に嫌われた場合、Javaで作ったものをC++で作り直すのもまた、負け組の仕事。
0986デフォルトの名無しさん
2007/06/23(土) 17:06:470987デフォルトの名無しさん
2007/06/23(土) 17:07:290988デフォルトの名無しさん
2007/06/23(土) 19:24:16| ( ゜∀゜) <ボク サッチー ( `Д ::.;:.. ....
l 屮 屮 从 :>>1フォーマット :::.;: .:...
| 8 8┼ ‐── ──────< >:しています::.:::;.. .....
ヽ.、 _ ノ W(_/ ヽ_)
0989デフォルトの名無しさん
2007/06/23(土) 20:06:55奴隷に向かって
お前は奴隷だ
と事実を突きつけるようなもの。
0990デフォルトの名無しさん
2007/06/24(日) 09:31:33(( ゙゙ゞゝ
::ヽ、 ,,ノノ゙
:::::::::\,,彡"゙ o ← 地球の大きさはこれくらい
:::ヽ"
:::゙、 __ __ 、、
:::::| /二Z二 __ / ̄/ -千-__ /
:::| /\ l_, / _ノ /\
太陽 :|
::::| ー‐ヽヽ_/_ __ _|_ヽヽ
:::| ―┬ / / / _|_
::::::| -― ― - 、 / / / /\ |
::::::::| /:::::::::::::::_:::::::::::ヽヽ:
::::::::::::/ /:::::::::::::/〃  ̄ ヽ::::ハ | ̄ ̄| | ̄ ̄| / ̄l
::::::::::/ l:::::::::::l::::!l:|, 、 !:!:::|` / | | \/
:::::イ"゙ |:::::_j:::ヽ爪 `リl:::j / |__| _/
-"゙゙::j! |: ( |:::::| ● ● トイ
゙" |::: `|:::⊂⊃ 、_,_, ⊂ノ::|!←ちゅるやさん(太陽くらいか?)
|:::::::|::::::|>, -、|j<::l:::|l 太陽を見下しているスモークチーズ
|::i:::::!:::::|、/ }`/∧!::|:! (太陽の100倍の直径)
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ゙゙゙゙̄‐‐‐‐----、、、、,,,,___ ↓
::::::::::::::::::::::::::::::::::::::::::::::::::::: ゙゙゙゙゙‐‐‐‐‐----、、、、,,,,_
:::::::::::::::::::::::::::::::::::::::: __ __ 、、 ゙゙゙゙゙‐‐‐‐‐----、、、
::::::::::::::::::::::::: /二Z二 __ / ̄/ -千-__ /
::::::::::: /\ l_, / _ノ /\
0991デフォルトの名無しさん
2007/06/25(月) 15:33:00/ /" `ヽ ヽ \
//, '/ ヽハ 、 ヽ
〃 {_{ リ| l.│ i|
レ!小lノ `ヽ 从 |、i|
ヽ|l ● ● | .|ノ│ ネタスレ以外の何者でもあるまいにょろ
|ヘ⊃ 、_,、_,⊂⊃j | , |
| /⌒l,、 __, イァト |/ |
. | / /::|三/::// ヽ |
| | l ヾ∨:::/ ヒ::::彡, |
0992デフォルトの名無しさん
2007/06/25(月) 21:55:43/ !/ / / ! ! | l ! l ヽ ヽ.!ヽ、
/:::::: |彡l / /| l l l、 ! l l l ヽ! ::::',
ch:::::: F l ! ! /‐トl、 l lヽ,.-l‐トl l lミ| :::nb
||Nヽ:: |l !llN,:==:Nヽヽヽ ≦kN! ! !ニl ジ/||
||| ` ‐f!!ヽヽイ{:::::リ` ヽイ{:::::リ〉lイ ト/=' ||
N |ヽ `¨´ `¨´ リll リ
.l ト| 、,. !_| | ╋╋
! !ヽ )- ノ !ll ┃
ヽ >-r‐、 ,. イ /. ┏┓ ╋╋
,.rニ! !¨´ |ニヽ. ┃ ┃
/.:r'´l l ヽ::...\ ┏┓
,..'´!:::::::!r'‐、,..l、 /::::::::/ヽ、 ┃
,..' ´ l:::;.r' ノ} }_____/::::::::/ `ヽ、
/ !ん、,.、/ { { /::::::::/ ヽ、
/ | ! Y´二ヽ_|~ /::::::::/ l
/ | ヽ { --、`! /::::::::/ |
0993デフォルトの名無しさん
2007/06/25(月) 23:14:17、_,__,
_ 冫,−、ヘ
}._ヽ_,..イぃ:'り テ
//:.:.:.:.:.:.^`ぐ^
ノ´:.:.:.:.:.:.:.:.:.:.:.:.ぃヘ.___
_,.-'´:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:`ヽ _,,ノ
く_ ̄:.:.:.`:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.ノ′
. _/:.:.:.:.:.:.:.j´:.:.:.:.:.:.:.:.:,. '´厂`¨´
,イ_j:‐:.:.:.:._:.:⌒:.:.:.:.:.; ,.'´
. ‘ー个c、:___`:.:.:/:.:.:〃
`じ=-‐一/ー/
ー'´ このスレ終わた
0994デフォルトの名無しさん
2007/06/25(月) 23:59:40/ /" `ヽ ヽ \
//, '/ ヽハ 、 ヽ
〃 {_{ リ| l.│ i|
レ!小lノ `ヽ 从 |、i|
ヽ|l ● ● | .|ノ│ ネタスレ以外の何者でもあるまいにょろ
|ヘ⊃ 、_,、_,⊂⊃j | , |
| /⌒l,、 __, イァト |/ |
. | / /::|三/::// ヽ |
| | l ヾ∨:::/ ヒ::::彡, |
0995デフォルトの名無しさん
2007/06/26(火) 00:29:560996デフォルトの名無しさん
2007/06/26(火) 00:30:050997デフォルトの名無しさん
2007/06/26(火) 00:32:220998デフォルトの名無しさん
2007/06/26(火) 00:32:280999デフォルトの名無しさん
2007/06/26(火) 00:36:031000デフォルトの名無しさん
2007/06/26(火) 00:36:5910011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。