アカウント名:
パスワード:
C#erですが、Javaの良い所がわっぱりわからんです……。今までに出てるコメントの様な印象が非常に強い。(セキュリティ弱い、さらにその上バージョン依存のソフトウェアが多くセキュリティのFixが出来ない、新バージョンへの移行が異常に遅い)Write once, run anymoreに至っては、.NETのがマシじゃね? ってぐらいな印象です。(Monoとかあるし)さらに個人的な所感として、eclipseは不安定、Netbeansは情報があんまりない。私の環境では、eclipseを一度起動したら、二度と起動しなくなりました。一部の環境設定ファイルを削除したらいけましたが、毎回それを強いるってど
>これこれこういう理由でJavaの方がいいんだよ、という合理的な説明を誰かして下さると助かります。>顧客の指定、惰性、という理由以外で。
発注側目線としては、言語が枯れていることがJava選択の理由ですね。大規模システムなんて、一度作ったら10年単位で更新しません。
>(セキュリティ弱い、さらにその上バージョン依存のソフトウェアが多くセキュリティのFixが出来ない、新バージョンへの移行が異常に遅い)変化が遅いことが利点です。
一度作ったら10年更新しないことがおかしい、という意見もあるでしょう。しかし、それを変えるには日本社会は許容度が小さすぎます。
>発注側目線としては、言語が枯れていることがJava選択の理由ですね。
知名度はあっても、(穴・bugだらけで)決して枯れた言語ではないような・・・(汗
元ACです。すいませんが、ここにまとめてレスさせて下さい。
> 大規模システムなんて、一度作ったら10年単位で更新しません。集団に属していた時期もありましたので、もちろんこういう辺りは理解できますが、>変化が遅いことが利点です。これはちょっと……利点と言えるのかなぁ、と。
親コメの>知名度はあっても、(穴・bugだらけで)決して枯れた言語ではないような・・・(汗と同意見です。
>しかし、それを変えるには日本社会は許容度が小さすぎます。>30分システムが止まっただけで、仕事にならない、責任者はだれだ、賠償だ、金かえせ。
これは、切に感じます。
いや、Javaはゆっくりさで安心を売ってるのだから仕方ないでしょう。
>>知名度はあっても、(穴・bugだらけで)決して枯れた言語ではないような・・・(汗>と同意見です。というけど、「枯れた」ってのはバグがないって意味ではないですよ。バグはあるけど知られている、ならば、いいんです。見えてる地雷だから。
互換性についていうと、.NETは酷い。わざわざ3.5まで維持してきたのを4.0でリセットしやがった上にWin8では3.5が標準搭載されてない(有効化するのに事実上インストールレベルの手間がかかる)のは、MSが互換性を重視しなくなってる現れだと思う
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell
正直 (スコア:0)
C#erですが、Javaの良い所がわっぱりわからんです……。
今までに出てるコメントの様な印象が非常に強い。
(セキュリティ弱い、さらにその上バージョン依存のソフトウェアが多くセキュリティのFixが出来ない、新バージョンへの移行が異常に遅い)
Write once, run anymoreに至っては、.NETのがマシじゃね? ってぐらいな印象です。(Monoとかあるし)
さらに個人的な所感として、eclipseは不安定、Netbeansは情報があんまりない。
私の環境では、eclipseを一度起動したら、二度と起動しなくなりました。一部の環境設定ファイルを削除したらいけましたが、毎回それを強いるってど
Re: (スコア:0)
>これこれこういう理由でJavaの方がいいんだよ、という合理的な説明を誰かして下さると助かります。
>顧客の指定、惰性、という理由以外で。
発注側目線としては、言語が枯れていることがJava選択の理由ですね。
大規模システムなんて、一度作ったら10年単位で更新しません。
>(セキュリティ弱い、さらにその上バージョン依存のソフトウェアが多くセキュリティのFixが出来ない、新バージョンへの移行が異常に遅い)
変化が遅いことが利点です。
一度作ったら10年更新しないことがおかしい、という意見もあるでしょう。
しかし、それを変えるには日本社会は許容度が小さすぎます。
Re:正直 (スコア:0)
>発注側目線としては、言語が枯れていることがJava選択の理由ですね。
知名度はあっても、(穴・bugだらけで)決して枯れた言語ではないような・・・(汗
Re: (スコア:0)
元ACです。すいませんが、ここにまとめてレスさせて下さい。
> 大規模システムなんて、一度作ったら10年単位で更新しません。
集団に属していた時期もありましたので、もちろんこういう辺りは理解できますが、
>変化が遅いことが利点です。
これはちょっと……利点と言えるのかなぁ、と。
親コメの
>知名度はあっても、(穴・bugだらけで)決して枯れた言語ではないような・・・(汗
と同意見です。
>しかし、それを変えるには日本社会は許容度が小さすぎます。
>30分システムが止まっただけで、仕事にならない、責任者はだれだ、賠償だ、金かえせ。
これは、切に感じます。
Re: (スコア:0)
いや、Javaはゆっくりさで安心を売ってるのだから仕方ないでしょう。
>>知名度はあっても、(穴・bugだらけで)決して枯れた言語ではないような・・・(汗
>と同意見です。
というけど、「枯れた」ってのはバグがないって意味ではないですよ。
バグはあるけど知られている、ならば、いいんです。見えてる地雷だから。
互換性についていうと、.NETは酷い。わざわざ3.5まで維持してきたのを4.0でリセットしやがった上にWin8では3.5が標準搭載されてない(有効化するのに事実上インストールレベルの手間がかかる)のは、MSが互換性を重視しなくなってる現れだと思う
Re: (スコア:0)
有効化が面倒で(場合によってはdism失敗する。どこでもネットが使えると思うなと思った)という事もあったり、これはホント残念だった。
要件としてインストールの高速化があったからだろうけど、単純にDVDにmsi入れておくかインストールオプションで選択できるようにしてくれればよかったのにねぇ。
一応target versionだったかを指定するか、4.0でビルドしなおせばいいんだけどね。
ただ、それよりターゲットプロセッサがAnyだとだめなケースが出てきた方が個人的には痛い。