- 簡単なプログラム言語って何?
412 :デフォルトの名無しさん[]:2014/07/26(土) 17:05:44.91 ID:Htu41H0G - スマートポインタを使えば良いんじゃないですかね?
ハンドル類をラップすることでRAIIも実現できますし。 標準ライブラリの件は、むしろ、Javaの欠点のような気もします。 なぜなら、実行環境が用意するAPIを直接容易に触れないからこそ、 標準ライブラリを潤沢にする必要が有ったということで、もどかしい 思いをしているんじゃないですか?
|
- 簡単なプログラム言語って何?
413 :デフォルトの名無しさん[]:2014/07/26(土) 17:10:03.48 ID:Htu41H0G - RAIIを徹底すると、GCが実は欠陥だらけのアイデアのように思えます。
ポインタがあるのに参照を導入したC++の思想は先進的だったんじゃないかと思います。 OOPを実践する言語として最強なんじゃないでしょうか。
|
- 簡単なプログラム言語って何?
414 :デフォルトの名無しさん[]:2014/07/26(土) 17:16:45.79 ID:Htu41H0G - 標準ライブラリの件を補足すると、どの環境でも同じように動くということは、
サポートする環境の最大公約数的な動作になるということです。 ここがもどかしいんじゃないですかね?
|
- 簡単なプログラム言語って何?
416 :デフォルトの名無しさん[]:2014/07/26(土) 18:14:43.21 ID:Htu41H0G - >>415
そういった、最大公約数的な動作で良い部分は、ウェブシステムに奪われていく、 あるいはすでに奪われてしまったのではないでしょうか? あるいは、AndroidがJavaではなく「Javaのような何か」を採用する理由が そこにあるのではないでしょうか?
|
- 簡単なプログラム言語って何?
419 :デフォルトの名無しさん[]:2014/07/26(土) 21:27:49.41 ID:Htu41H0G - >>418
充分時代遅れだと思います。
|