JavaやったらC++はきもく感じる
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2007/01/10(水) 19:07:35int(100)とかだっさー(笑)int&なんてきんもーっ★って感じなんだけど。
標準で使えるスレッドもないしさ。バッドノウハウだらけの
使えない気持ち悪い言語だよなこれ。前時代の人たちはほんとにこんなモノで開発してたのか。
マジご愁傷様です。
C99のほうがまだ拡張性が高くていい感じになってるのが皮肉だね。
0002デフォルトの名無しさん
2007/01/10(水) 19:25:250003デフォルトの名無しさん
2007/01/10(水) 20:53:380004デフォルトの名無しさん
2007/01/10(水) 21:00:31C++もそうだしSQLだってその手のものだ、
汚く拡張されても使い続けられるという恩恵はデカイ。
0005デフォルトの名無しさん
2007/01/10(水) 21:54:420006デフォルトの名無しさん
2007/01/11(木) 00:19:18>>1もC++である程度の規模のアプリを実際に書いてみるとC++のほうが余程直感的なことに気づくんじゃないかね。
まあABI互換性とかでウザいのは同意だがね。
0007デフォルトの名無しさん
2007/01/11(木) 02:04:450008デフォルトの名無しさん
2007/01/11(木) 03:08:46まぁ、その辺はトレードオフでどっちを取るかって話だ。
0009デフォルトの名無しさん
2007/01/11(木) 07:29:25初期化については、組込型では間抜けな表記になるが、クラスだとそれなり。
スレッドは言語とは関係なく、OSの機能だから。
参照は、テンプレートのためにある。ヘタに使うと可読性を損なうので、ポインタを使うことのほうが多い。
0010デフォルトの名無しさん
2007/01/11(木) 07:35:15・例外は柔軟過ぎてチェックが大変。
・多重継承の仕様は、もうすこし何とかならなかったのか。
・スレッド同期を言語がサポートしてくれないので、コードが読みにくくなる。
自由度が高いというのは、良い面もあり、悪い面もある。
Javaは意図的に自由度を下げることでトラブルを防止してはいるものの、
それゆえに、C++よりもトリッキーで変なコードを書かないといけない場面もあり、
なんだかなぁ、と。
0011デフォルトの名無しさん
2007/01/11(木) 13:11:11飲み込まれないんじゃなくて、飲み込んでるんじゃ?
0012デフォルトの名無しさん
2007/01/11(木) 13:21:45いかにも後付けで入れた文法って感じ。
0013デフォルトの名無しさん
2007/01/11(木) 16:41:56C++はTMP言語じゃなくて、クラス付きのCと捉えるのが一番いい。
0014デフォルトの名無しさん
2007/01/11(木) 17:18:350015デフォルトの名無しさん
2007/01/11(木) 17:43:03コンパイラベンダがD言語に本腰入れたらC++の新規案件なんて絶滅するんじゃね?
0016デフォルトの名無しさん
2007/01/11(木) 17:50:47でもそうするとおいしいところが無くなって、C++にする必要性すらなくなる。
0017デフォルトの名無しさん
2007/01/11(木) 18:27:35Mozillaはそうしてるな。必要性がなくなるってことはないんじゃね。
俺はnamespaceぐらいはあったほうがいいと思うがBoostとか使うぐらいならPythonで書いてコンパイルするよ('A`)
0018デフォルトの名無しさん
2007/01/11(木) 18:31:410019デフォルトの名無しさん
2007/01/11(木) 19:29:210020デフォルトの名無しさん
2007/01/11(木) 19:34:28言ってる意味が分からないかもしれないが本当だ
0021デフォルトの名無しさん
2007/01/11(木) 19:50:350022デフォルトの名無しさん
2007/01/11(木) 19:53:06待て、それはObjective-Cのことじゃないか
0023デフォルトの名無しさん
2007/01/11(木) 22:05:57/ヽヽ|/⌒\ii|\
/ /ヾゞ///\\|
|/ |;;;;;;|/ハ \|
|;;;;//⌒ヽ
|;/( ^ω^) >>1おっおっおっ乙枯ー
. |{ ∪ ∪
|;;ヾ.,____,ノ
|;;; |
|;;;;;|
|;;;;;|
0024デフォルトの名無しさん
2007/01/12(金) 22:16:32そうすればえげつなさがもっと理解できるよ
0025デフォルトの名無しさん
2007/01/12(金) 22:27:10はっきりいってきもい
フレームワーク多すぎ
0026デフォルトの名無しさん
2007/01/12(金) 22:30:13テンプレートってあれだろ、HaskellやらMLの多相型をショボくして更に使いにくくしたやつだろ
0027デフォルトの名無しさん
2007/01/12(金) 22:32:190028デフォルトの名無しさん
2007/01/12(金) 22:35:21このスレも、そこらへんを攻めてくれればぐうの音も出なかったのにと思う。
0029デフォルトの名無しさん
2007/01/12(金) 22:36:13初心者?
003125
2007/01/12(金) 22:59:11その割りに遅いのに
0032デフォルトの名無しさん
2007/01/12(金) 23:05:16オブジェクトのばやいポインタのコピーが渡されている。
>>31
MFC使ってみたら?
地獄はそこにある。
0033デフォルトの名無しさん
2007/01/12(金) 23:13:33C++0xになったらどうなってしまうのか
0034デフォルトの名無しさん
2007/01/12(金) 23:16:54003525
2007/01/12(金) 23:20:38それでも、MFCだけじゃん
0036デフォルトの名無しさん
2007/01/12(金) 23:21:420037デフォルトの名無しさん
2007/01/12(金) 23:22:370038デフォルトの名無しさん
2007/01/12(金) 23:31:09C++もあんまり。
きもいのはプリプロセッサだ。
0039デフォルトの名無しさん
2007/01/12(金) 23:47:32マルチプラットフォームをうたっているオプソのコードを見ると
やるせなさで一杯になる
0040デフォルトの名無しさん
2007/01/12(金) 23:50:53それだけでいやになる。
0041デフォルトの名無しさん
2007/01/12(金) 23:55:420042デフォルトの名無しさん
2007/01/13(土) 00:24:060043デフォルトの名無しさん
2007/01/13(土) 01:00:00>きもさで語ったらC++の右に出る言語はない気がするんだが
それにも関わらず、大量に採用され使われ続けるだけの他の言語にはないパワーがC++には
あるわけだが。てか、C++マンセーな俺が言うのもなんなんだが、他にC++の代わりとなり
得るようなより良い言語があったらこんな言語とは一日も早く縁を切りたい。
0044デフォルトの名無しさん
2007/01/13(土) 04:29:430045デフォルトの名無しさん
2007/01/13(土) 07:14:250047デフォルトの名無しさん
2007/01/13(土) 11:04:23かつてメインフレームでCOBOLが幅を利かせていたのと同じ。
別にCOBOLが他の言語にはない特別なパワーを秘めていたわけではない。
0048デフォルトの名無しさん
2007/01/13(土) 12:13:28PGは34歳が寿命らしいし。
0049デフォルトの名無しさん
2007/01/13(土) 12:16:170050デフォルトの名無しさん
2007/01/13(土) 12:21:080051デフォルトの名無しさん
2007/01/13(土) 12:22:10やっぱり2038年問題大きくなりそうだよなぁ
0052デフォルトの名無しさん
2007/01/13(土) 12:36:06005325
2007/01/13(土) 14:36:00まあ、やるつもりだけど
周辺の機能(通信、データベース)を覚えるのが辛すぎ
0054デフォルトの名無しさん
2007/01/13(土) 14:45:22誤解しているようだが、テストじゃないから覚える必要ない。
使いたいとき使いたいところだけ調べるものだよ。
つかいこなすとはそういうこと。
005525
2007/01/13(土) 15:26:070056デフォルトの名無しさん
2007/01/13(土) 15:33:32それいったら、どれも一緒じゃん。
俺的にはC++/CLI最強なんだが、駄目か?
0057デフォルトの名無しさん
2007/01/13(土) 16:01:26最初は天国だと思っていたけど、実際は.NETオワタレベル。
VS2005が糞な上、CLRの仮想関数呼び出しが遅すぎ。
C#は無駄な言語仕様でもっさり、所詮ゲイツ言語。
.NETなんて時間の無駄だったな。
■ このスレッドは過去ログ倉庫に格納されています