C++の問題点について語るスレです
C++ってなんであんなに肥大化しちゃったの?
http://pc11.2ch.net/test/read.cgi/tech/1219902495/
【信者】C++の問題点【アンチ】
■ このスレッドは過去ログ倉庫に格納されています
2008/10/10(金) 09:13:53
2008/10/10(金) 11:05:40
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
2008/10/10(金) 13:14:50
だからー いちいち禁止しなくても
本物の || && とおんなじ方法で動くようにすればいいだけだろ
本物の || && とおんなじ方法で動くようにすればいいだけだろ
2008/10/10(金) 18:04:14
&&のオーバーロードなんてgotoやlongjmpみたいなもの
使う方が悪い
使う方が悪い
2008/10/10(金) 19:05:52
もう飽きた、他のネタ頼むわ
2008/10/10(金) 19:26:39
そうだな
function-try-blockの話でもしようか
function-try-blockの話でもしようか
2008/10/10(金) 20:39:02
2008/10/10(金) 20:44:16
2008/10/11(土) 11:16:32
|| && 問題なんて「過去との互換性をとるために保守してあるだけで、現在は使わないでください」的なものだろ
Javaだって「将来無くすことになったので、このメソッドは使わないで新しいの使ってね」って言うじゃん。
で、実際に無くすか、互換性のために残しておくか。
どっちが正しいかは白黒なんてつかん
Javaだって「将来無くすことになったので、このメソッドは使わないで新しいの使ってね」って言うじゃん。
で、実際に無くすか、互換性のために残しておくか。
どっちが正しいかは白黒なんてつかん
2008/10/11(土) 11:39:04
なんだこの頭の悪いレスは
アンチのなりすましですか?
アンチのなりすましですか?
2008/10/11(土) 19:26:07
ウドンズのCreateWindowみたいなものか
2008/10/11(土) 20:36:58
CreateWindowはObsoleteじゃないだろ
2008/10/11(土) 23:59:55
C++に限らずif (x) if (y)のシンタックスシュガーとして&&は時々便利に感じる。
2008/10/12(日) 04:15:14
アイちゃんちょっと頑張り過ぎじゃね?
2008/10/12(日) 04:58:04
2008/10/12(日) 20:00:28
&& や || をオーバーロードなんてすんなってこった。
2008/10/12(日) 21:43:39
正しい動作するようにかける方法を
関数以外で提供すれば言いだけ
関数以外で提供すれば言いだけ
2008/10/12(日) 22:52:55
正しいも動作も何も、&&, ||が論理演算である必要すらないのだが。
+を掛け算、*を足し算にして、足し算優先な数式すらつくれるというのに。
+を掛け算、*を足し算にして、足し算優先な数式すらつくれるというのに。
2008/10/12(日) 23:19:21
それはAdd()という名の引き算関数作ることと何が違うの?
2008/10/13(月) 00:02:32
指数演算ならMul()という名前の足し算関数はありうる
2008/10/13(月) 00:06:49
>>19
汗の世界では良くあること。
汗の世界では良くあること。
2008/10/13(月) 00:26:54
>>19
全然違うぜ。
Add(Mul(1, 2), 3)
はあくまでmulを解釈した後addを解釈するし
Mul(Add(1,2), 3)
はAddを先に解釈する
1+2*3
は
1*2+3
としたところで、必ず*が先に解釈される。
プログラムの書き手が解釈順位を決めるのが関数
演算子はコンパイラがすでに解釈順位を決めている。
全然違うぜ。
Add(Mul(1, 2), 3)
はあくまでmulを解釈した後addを解釈するし
Mul(Add(1,2), 3)
はAddを先に解釈する
1+2*3
は
1*2+3
としたところで、必ず*が先に解釈される。
プログラムの書き手が解釈順位を決めるのが関数
演算子はコンパイラがすでに解釈順位を決めている。
2008/10/13(月) 00:31:04
演算子はコンパイラがすでに解釈順位を決めている。
にらそれと同じことをすればいい
にらそれと同じことをすればいい
2008/10/13(月) 00:31:53
2008/10/13(月) 02:18:29
>>24
で、そういうことをするプログラマーが問題ではないと
で、そういうことをするプログラマーが問題ではないと
2008/10/13(月) 11:11:10
自由と責任は表裏一体。
低レベルの開発ならC並の何でもできる自由度が必要だけど、アプリよりになればなるほど勝手な振る舞いはしてほしくない。
今はハードをベタベタに触る言語とGUIやwebをらくらく使う言語と使い分ける時代じゃねーのかね。
C++は全部やろうとして、肥大化してるし、トラップも増えている感じ。
何でもできるけど、責任はプログラマ側ねという言語は必要だけどすべての分野で使うべきかどうかは疑問だね。
低レベルの開発ならC並の何でもできる自由度が必要だけど、アプリよりになればなるほど勝手な振る舞いはしてほしくない。
今はハードをベタベタに触る言語とGUIやwebをらくらく使う言語と使い分ける時代じゃねーのかね。
C++は全部やろうとして、肥大化してるし、トラップも増えている感じ。
何でもできるけど、責任はプログラマ側ねという言語は必要だけどすべての分野で使うべきかどうかは疑問だね。
2008/10/13(月) 12:30:57
本当に自由な言語には使わない自由もあるだろ。
そもそもC++をすべての分野で使うべきなんて誰も言ってないのに勝手に勘違いして
GCを全否定したり無駄な継承したりするのが義務だと思い込んでるだけ。
そもそもC++をすべての分野で使うべきなんて誰も言ってないのに勝手に勘違いして
GCを全否定したり無駄な継承したりするのが義務だと思い込んでるだけ。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「刑務所よりひどい」"切り身1切れ"の小学校給食に保護者絶句 給食無償化でさらなる予算削減も ★4 [少考さん★]
- 河野太郎氏「オフレコでの発言を了解も取らずに報道する姿勢が大きな問題」官邸幹部核発言報道に★3 [♪♪♪★]
- 【テレ朝】「報ステ」大越健介キャスター「オフレコ発言ですが報道すべきと判断しました」 官邸高官が核保有発言 ★2 [少考さん★]
- 【おこめ】コメ価格は「損切り」間近か 卸最大手・神明社長の「暴落」発言の真意とは 「5キロ3500円」は実現するか [ぐれ★]
- 【大阪】観光バスが自転車を巻き込む 通勤中の31歳女性が死亡 左折時の安全確認不足か…58歳運転手を現行犯逮捕 淀川区 [ぐれ★]
- 漫画「こちら葛飾区亀有公園前派出所」連載開始50周年記念新アニメプロジェクト始動!アニメ『新こちら葛飾区亀有公園前派出所』制作決定 [Anonymous★]
- 河野太郎「オフレコの話を書いたらその社は終わりだから」 [931948549]
- 米国務省、高市の核保有論を牽制。ジャップ完全に狂う [237216734]
- 記者「レアアースが輸入停止になった時の対応策は?」小野田大臣「仮定の質問にはお答えしません😡」 [834922174]
- 🖐( -᷄ὢ)俺はこれから>>2の>>3へ向かう……
- スマン、ルッキズムではないが何で高市みたいな気持ちの悪いBBAがネトウヨに人気があるの? [757644362]
- ゴールドマン・サックス首席戦略官「ジャップはもう詰んだ。利回り上昇で財政危機か金利抑制で円の暴落のどちらか」 [731544683]
