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

Java、発表から20周年を迎える」記事へのコメント

  • > モバイルアプリケーションでは主要な開発言語となっており

    これってAndroidアプリも念頭にあるのだろうけど、AndroidのランタイムもバイトコードもJavaではないよね。
    ソースコードレベルである程度の互換性があるだけで。
    まぁ「言語」として見ればJavaと呼んでしまっても良いかもしれないけど、
    Java側はこういう、文法だけ互換のある、違う何かにコンパイルするようなモノをJavaと呼ぶことは認めていないんじゃない?

    • by Anonymous Coward

      文法構造が同じで、語彙だけが違うもの。津軽弁と鹿児島弁、古典の日本語と現代の日本語同じ言語と言ってもいいのでしょうか? 古典と現代の違いは文法も多少違うかもだけど。(´・ω・`)

      • by Anonymous Coward

        別言語となるか方言となるかはたぶんに政治的なものです。中国語の方言の多くは、欧州なら別言語とみなされていただろうくらいに違います。

        • by Anonymous Coward

          広東語と北京語とかのことを言っているのなら、
          言語学的には完全に別言語で、中国政府も中国語の方言であるとまでは言わないと思う。
          北京語が共通語であるというだけで。
          言語学的に方言か別言語か議論が分かれるものもあるけど、自然言語の話はここまでにして、
          プログラム言語の場合、ソースに互換があれば「同じ言語」と呼ぶ場合が多いと思う。
          それこそベーシックは、派生の多さ、実行環境の多さではどんな言語にも負けていないくらい
          多いけど、どれもみんなベーシックで納得している例もあるし。

「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」

処理中...