TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
構造化ウェブプログラミング言語Dart2
delphiで作った有名ソフトって何があるの?
【SL4】Windows Phone 7 アプリ開発スレ Part4【XNA】
Android Studio 2
UWSC初心者用スレ
Ruby で GUI するスレ
Ruby 初心者スレッド Part 57©2ch.net
C言語なら俺に聞け 154
【JavaScript系】 NILScript 【AutoHotkey風】
ますたーのお勉強中の独り言スレ
200 :
>>199
しかし例外が素性が悪いのも事実だろ。
そして現在のソフトウェア工学はこれに対する解をまだ提供できてない。

オブジェクト指向は各オブジェクトを基底側のクラスで抽象化して統一的に扱えるからいいのであって、
例外は基本的に派生クラスでの対処が必要だから全く馴染まない。
そしてこれがJavaで繰り返されてる
「例外でコケるの止めてくれない?」「えっと?握りつぶせばいいですか?」
の根元だろ。
かといってC流のエラー番号&毎回いちいちチェック方式がいいというわけではないが。

C++流のオブジェクト指向はほぼ全てのメジャー言語に広まった。これは出来がいいからだ。
同様に、ラムダも出来がいいから最近採用されまくってる。
C++が当初これを持ってなかったのは結果的には単にC++が馬鹿だったからでしかない。
テンプレートも同様で、広まらないのは出来が悪いからでしかない。

例外がイマイチなのは、そもそも出来が悪いからだ。
そして本質的に、例外方式では非同期/ベクタ(SIMD)には対応できない。
同期で済むところを非同期で書かされるJavaScriptも相当ウザイが、
今後のプログラミングのトレンドが
マルチスレッドによる非同期やGPU活用の為のベクタライズ(SIMD)に進むとしたら、
今現在の『旧式』の例外をコードに含まないようにしておくことはかなり意味がある。
googleが過去にこだわっているだけだと見るのは勘違いだと思うよ。

まあいずれにしろ、C++は今後とも「全部入り、使うかどうかはおまえら次第」を目指すようではあるし、
そういう言語が一つくらいあってもいい。
だからこそ、各自でその機能をどこまで使うべきか考えないといけないし、
それを適切に出来ない人は、
誰かのコーディングルールに乗っかるか、C++を使うのを止めるかした方がいいと思うが。

【コボル】COBOL不要論【ただのDSLだよね?】
+ JavaScript の質問用スレッド vol.123 +
シェルスクリプト総合 その29
【最強CUI】PowerShell -Part 2
オナオナ開発プロジェクト
数学者が技術者にプログラムを書いてもらうスレ
Excel VBA 質問スレ Part53
Androidプログラミング質問スレ revision53
ふらっと C#,C♯,C#(初心者用) Part145
【統計分析】機械学習・データマイニング28
--------------------
pixiv愚痴スレ104
【Blu-ray】日本製 BD-R/RE/XL 4枚目【ブルーレイ】
歴史クラスタ総合スレッド6
【ももクロZ】ぼっちノフの為のスレ part9
バイシクル出したら「手品用トランプじゃんwww」
金曜ロードSHOW!「エンタの神様 大爆笑の最強ネタ大大連発SP」★6
強迫性障害(旧称:強迫神経症)Part111
【防衛空母】いずも型航空護衛艦 4番艦
☆☆☆横須賀ラーメンスレッド7☆☆☆
東夷はなぜ西日本方言に憧れるのか★3
古伊万里コレクターっていますか?
軽症の新型コロナと新型肺炎を自力で治したい人15
洋楽板はロック板では断じて無い!!
九州のアイドルイベント情報Part13
【コスモ星丸】万博・博覧会輸送【EXPO70】
近畿>>>>>>>>>>関東  永遠に追いつけない「バ関東(笑)」wwwww7
【16周年】VIPでメイプルストーリー inゆかり鯖【記念イベント】
綾子88kg♪です☆バレンタインデーをなくそう運動実施中!!
【バックアップ】岩見 彩乃14【のいちゃω】
NHK世論調査、下がり続ける野党支持率…何がだめだったのか ネット「反日だから」「辻元が鼻息荒くテレビに映るたびに支持率下がる」
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼