パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

悩まされてしまうプログラミング言語の奇妙な特徴は?」記事へのコメント

  • JavaだとRaw型の理解をしないといけない
    A<B>[] c = new A<B>[3];
    でエラー
    A<B>[] c = (A<B>[])(new A[3]);
    でワーニング
    アノテーションでワーニングを抑制しないといけない。

    --
    -- 哀れな日本人専用(sorry Japanese only) --
    • by Anonymous Coward

      Javaの新文法はだいたいシンタックスシュガーにすぎない(Java VMの互換性を保つ必要がある都合上そうならざるを得ない)と考えるとおおむね理解できる。

      • Java 9以降で古いバージョンのサポートを切っていくそうですし、それに合わせてもっとしっかりした文法にシフトしてくれるといいなあ、と思うなど。
        後追いのパクリだったはずのC#に、現状全く追いつけてないですしね。

未知のハックに一心不乱に取り組んだ結果、私は自然の法則を変えてしまった -- あるハッカー

処理中...