トップページ > プログラム > 2014年10月19日 > WiNHWyAn

書き込み順位&時間帯一覧

2 位/176 ID中時間01234567891011121314151617181920212223Total
書き込み数00000000000090110021000014



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
GCは失敗。メモリは自分で管理せよ!
簡単なプログラム言語って何?

書き込みレス一覧

GCは失敗。メモリは自分で管理せよ!
255 :デフォルトの名無しさん[]:2014/10/19(日) 12:00:48.30 ID:WiNHWyAn
デストラクタで例外を投げるのは、RAIIが出来ていないってこと。
GCは失敗。メモリは自分で管理せよ!
258 :デフォルトの名無しさん[]:2014/10/19(日) 12:10:50.07 ID:WiNHWyAn
RAIIというのは、リソースの有効期間とオブジェクトの生存期間を一致させる
手法なので、デストラクタで例外を送出するようでは、実現できていないと
考えて良い。
GCは失敗。メモリは自分で管理せよ!
259 :デフォルトの名無しさん[]:2014/10/19(日) 12:12:03.77 ID:WiNHWyAn
ここら辺は、C++がよく考えられている部分だよね。
GCは失敗。メモリは自分で管理せよ!
266 :デフォルトの名無しさん[]:2014/10/19(日) 12:19:48.49 ID:WiNHWyAn
>>261
事実を書いてるだけだよ。

俺はGCは必要ないと考えてる。
RAII的にGCは無茶だよ。
目標の設定が高すぎて人類に実現できない。

C++的なやり方が、人類の脳みそにとって妥当で、しかも既にRAIIを実現できてる。
今使えるRAII。
それがC++のやり方。

あと、std::unique_ptr<>が基本だと考えると良い。
オブジェクトの実体は必ず一か所に有ると考える。
これで、物事が驚くほど単純になる。
GCは失敗。メモリは自分で管理せよ!
270 :デフォルトの名無しさん[]:2014/10/19(日) 12:28:41.46 ID:WiNHWyAn
>>268
C++は、オブジェクトが実際に解放される瞬間を自分でコントロールする。
だからこそ、RAIIが可能になる。

Javaの崇高な目標は達成できていない。
「Write once, Runaway.」
実現できてたわ。
GCは失敗。メモリは自分で管理せよ!
272 :デフォルトの名無しさん[]:2014/10/19(日) 12:32:50.01 ID:WiNHWyAn
RAIIは実に優れた手法である。

OSによる制限からRAIIが実現できないのであれば、OSから制限を取り除いていくべき。
そういう方向性。

「OSによる制限から実現できないので、RAIIするべきでない」
↑ これバカの考え方。
GCは失敗。メモリは自分で管理せよ!
273 :デフォルトの名無しさん[]:2014/10/19(日) 12:34:31.72 ID:WiNHWyAn
「言語による制限から実現できないので、Javaを使うべきではない」
↑ これは妥当な考え方。
GCは失敗。メモリは自分で管理せよ!
277 :デフォルトの名無しさん[]:2014/10/19(日) 12:38:35.61 ID:WiNHWyAn
C++が優れすぎていて困る。

今日も糞言語に勝ってしまった。
GCは失敗。メモリは自分で管理せよ!
279 :デフォルトの名無しさん[]:2014/10/19(日) 12:39:41.42 ID:WiNHWyAn
>>276
メモリーはリークしない。
なぜなら、std::unique_ptr<>が基本だから。
簡単なプログラム言語って何?
436 :デフォルトの名無しさん[]:2014/10/19(日) 14:56:17.56 ID:WiNHWyAn
C++が一番楽です。
GCは失敗。メモリは自分で管理せよ!
285 :デフォルトの名無しさん[]:2014/10/19(日) 15:06:16.67 ID:WiNHWyAn
いかなる場合でもRAIIを満たせるようにしていくべき。
GCは失敗。メモリは自分で管理せよ!
288 :デフォルトの名無しさん[]:2014/10/19(日) 18:08:37.15 ID:WiNHWyAn
RAIIは多くの問題をシンプルに解決する。

RAIIによってスラッシングが起こる → そんなLinuxは捨てなさい。

RAIIによってリソース管理がうまくいかない → そんなJavaは捨てなさい。
GCは失敗。メモリは自分で管理せよ!
289 :デフォルトの名無しさん[]:2014/10/19(日) 18:27:08.55 ID:WiNHWyAn
右辺値参照のおかげで、GC自体がGになってしまった。

Gとは何か?ゴミ、あるいはゴキブリである。
GCは失敗。メモリは自分で管理せよ!
294 :デフォルトの名無しさん[]:2014/10/19(日) 19:47:46.94 ID:WiNHWyAn
>>292
ユーザーを説得できればいいですね。
Javaと聞いただけで敬遠するユーザーが多いですから。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。