エラー情報の伝播できないから例外がない言語はクソ

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2018/12/08(土) 23:47:59.51ID:dBtfFTMz
例え複数の値を返せたとしても、その値を親へ伝搬するのに
なんども同じようなコードを書かないといけないから
例外がない言語はクソなんですよ

間違えて書き忘れたらエラー情報が抜け落ちる
ありえないから。安全側に倒せや
2018/12/09(日) 00:04:39.39ID:72o9GfGV
あと、可能不可能の話はしてないからな。

めんどくさい書き方をすればできる
冗長に書けばできる
オレオレルールを考えた、みんなこのやり方を使えばできる

これらは全部ダメ。反論になってない。


シンプルで記述量が少なく、かつ言語標準のやり方に統一することで
誰でも同じやり方で手間がかからないのが例外のメリットなんだから
3デフォルトの名無しさん
垢版 |
2018/12/09(日) 00:17:49.38ID:PvB/+FF4
例外なんてないよ
全ては仕様通りに動いてるだけ
2018/12/09(日) 00:26:39.44ID:6u6sXthQ
>>1
自分のバカ具合誇示するためにスレ立てるアホ
削除依頼出しとけ
2018/12/09(日) 12:45:25.33ID:3dF+lfq3
>>4
何がバカなのか論理的に説明できないのかな?
まともな大学出てればこんな悲惨なことは恥ずかしくて言えないはずだけど?
2018/12/10(月) 01:55:54.45ID:A8c106NS
例外は便利だから好き
2018/12/11(火) 23:39:56.78ID:yA4tg2d2
むしろひたすら0未満返すほうがいい
できれば例外なんか使わないほうがいい
8デフォルトの名無しさん
垢版 |
2018/12/13(木) 01:32:22.21ID:Nc8J2Ufn
ひたすら0未満を返すなら、
何も書かなくても0未満を返すようにすればいいのでは?

それが例外という機能の本質なわけだが
9デフォルトの名無しさん
垢版 |
2020/04/22(水) 21:25:53.37ID:TQVQtNCZ
SEYANA!!!!!!!!
2020/04/22(水) 22:29:33.37ID:K1Lxy7X3
SwiftやRustを勉強するといい
Goみたいに何度も同じようなコードを書く必要ないし
書き忘れてもコンパイルエラーになるだけ
2020/04/29(水) 09:59:28.29ID:mCj6ymHH
「『例外がない言語はクソ』に例外はない」
はパラドックスになるか
2020/04/29(水) 15:34:54.08ID:SQgN1Iil
単なる偽
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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