アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
計算機科学者とは、壊れていないものを修理する人々のことである
演算子のオーバーロードには否定的では? (スコア:2, 参考になる)
まともにJavaでアプリを作ったことのない自分が言うのもなんですが、
「コンパイル時に厳密なチェックを行いやすい」「eclipseのようなIDEが扱いやすい」
「2:8の法則」(要するにバカでもそれなりに書ける)
というのがJavaらしさだと思っているので、genericが入っても変わらないと思います。
というより、genericが入ってより厳密なチェックが出来るのでいいんじゃないかと。
>当記事によると、プログラミング言語は使われることで成長するものなので、
>開発者が育てやすい拡張性を提供しましょうということで、
>さらには演算子のオーバーロードまでやりたそうな雰囲気。
そうでしょうか。自分が記事を見た限りでは、
C++の演算子オーバーロードを"badly abused"と述べたり、
BigDecimalに四則演算を導入するのをわざわざ斜体で"except"と述べたり、
演算子オーバーロードには否定的な雰囲気を感じましたが。
>これまでも言語仕様や API が成長するたびにもう勘弁して状態だったのに
APIはともかく、Javaの言語仕様ってそんなに複雑ですか?
オブジェクト指向の難しさはしょうがないとしても、それでもCよりも単純な気がしますけど。