アカウント名:
パスワード:
ところで、Javaの優位性って何でしょう?どんなに工夫しても所詮はインタプリタだから遅いし、どこでも動く的な話は夢であることははっきりしてきたし、、、WEBシステムで表示はIEへ、DBはOracleへ丸投げとか、Android上ではそれなりかもしれないが、それなら他の言語に比べて良いこと無いし。
特に実務で使う場合はコーディングルールとかの蓄積が無いからむちゃくちゃになるし、訳の判らない争いごとが多いし。#それに比べればCOBOLって最高だよね。仕事で使うなら。
>どんなに工夫しても所詮はインタプリタだから遅いし、ネタにしてもコレは古すぎるぞ。JITコンパイラもないって、どこの環境の話だ。#ケータイ上?でもケータイでCOBOLは動かないと思う。
>どこでも動く的な話は夢であることははっきりしてきたし、、、夢じゃなくOSのバージョンが変わっても同じアプリが動いてるのは、さすがJavaってとこなんだけど。
今ままでだと、XPとVistaで同じアプリが動きますなんて夢物語だったもんね。SolarisとLinuxでも厳しいと思う。
>コーディングルールとかの蓄積が無いからむちゃくちゃになるしhttp://www.amazon.com/dp/0521777682/ [amazon.com]
まあでもCOBOLerがする反論って、今でもこのレベルなのは事実なんでしょう。
> 夢じゃなくOSのバージョンが変わっても同じアプリが動いてるのは、> さすがJavaってとこなんだけど。
うーん、そうですか?私のところでは、OS変わっても同じJavaアプリが動いていたのに、バージョンが変わったら突然、印刷が文字化けするようになりました。(自分が書いたプログラムではなかったので、何が問題なのかとうとう分からなかった・・・。)そのアプリを使うために、古いバージョンを入れなおして、バージョン指定して起動するように設定を弄る必要がありました。
なので互換性に関しては、Java開発陣営もWindowsの事は言えないなぁ。と思いましたよ。(多分、Java開発陣営は現時点に至るまで互換性を維持できているなどと、今もって驕ったりはしないと思います。むしろ、互換を信じているのはアプリ開発者の方で・・・)
正確に互換性を堅持する、というのはどこの世界でも高い難易度を持つ開発だと思います。拡張に想定外はつきものですから。バグ修正で互換性を損なう事もありますから。仕様が変更されれば互換性も捨てられますし。
まあ、一介のアプリ開発者が互換性の問題に気づくかどうかというと、それには相応の経験とか情報収集とかが必要なのでしょうけど。私もOSや言語の互換性に関する文書は可能な限り読んでますが、それでも問題に直面するまで気付かないことも多々ありです。
よって、「○○は互換性の問題がない」みたいな話は、常に猜疑心に満たされます。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
物事のやり方は一つではない -- Perlな人
Javaの優位性ってなに? (スコア:3, おもしろおかしい)
ところで、Javaの優位性って何でしょう?
どんなに工夫しても所詮はインタプリタだから遅いし、
どこでも動く的な話は夢であることははっきりしてきたし、、、
WEBシステムで表示はIEへ、DBはOracleへ丸投げとか、Android上ではそれなりかもしれないが、それなら他の言語に比べて良いこと無いし。
特に実務で使う場合はコーディングルールとかの蓄積が無いからむちゃくちゃになるし、訳の判らない争いごとが多いし。
#それに比べればCOBOLって最高だよね。仕事で使うなら。
Re: (スコア:0)
>どんなに工夫しても所詮はインタプリタだから遅いし、
ネタにしてもコレは古すぎるぞ。
JITコンパイラもないって、どこの環境の話だ。
#ケータイ上?でもケータイでCOBOLは動かないと思う。
>どこでも動く的な話は夢であることははっきりしてきたし、、、
夢じゃなくOSのバージョンが変わっても同じアプリが動いてるのは、
さすがJavaってとこなんだけど。
今ままでだと、XPとVistaで同じアプリが動きますなんて夢物語だったもんね。
SolarisとLinuxでも厳しいと思う。
>コーディングルールとかの蓄積が無いからむちゃくちゃになるし
http://www.amazon.com/dp/0521777682/ [amazon.com]
まあでもCOBOLerがする反論って、今でもこのレベルなのは事実なんでしょう。
Re:Javaの優位性ってなに? (スコア:2)
> 夢じゃなくOSのバージョンが変わっても同じアプリが動いてるのは、
> さすがJavaってとこなんだけど。
うーん、そうですか?
私のところでは、OS変わっても同じJavaアプリが動いていたのに、バージョンが変わったら突然、印刷が文字化けするようになりました。(自分が書いたプログラムではなかったので、何が問題なのかとうとう分からなかった・・・。)
そのアプリを使うために、古いバージョンを入れなおして、バージョン指定して起動するように設定を弄る必要がありました。
なので互換性に関しては、Java開発陣営もWindowsの事は言えないなぁ。と思いましたよ。
(多分、Java開発陣営は現時点に至るまで互換性を維持できているなどと、今もって驕ったりはしないと思います。むしろ、互換を信じているのはアプリ開発者の方で・・・)
正確に互換性を堅持する、というのはどこの世界でも高い難易度を持つ開発だと思います。
拡張に想定外はつきものですから。
バグ修正で互換性を損なう事もありますから。
仕様が変更されれば互換性も捨てられますし。
まあ、一介のアプリ開発者が互換性の問題に気づくかどうかというと、それには相応の経験とか情報収集とかが必要なのでしょうけど。
私もOSや言語の互換性に関する文書は可能な限り読んでますが、それでも問題に直面するまで気付かないことも多々ありです。
よって、「○○は互換性の問題がない」みたいな話は、常に猜疑心に満たされます。