正直Javaが好きになれません。社内外システム作るんだったら

全てMicrosoft社製にした方が開発効率、メンテなどが楽なような
気がします。しかもJavaはよくわからない技術が次から次へと
でてくるのでわけがわかりませんです。全てMicorosoftにすると
MSが潰れたときにMSと心中するつもりか!?と言われることが
ありますが、MSが潰れるなら先にSUNが潰れるような気がします。
Javaの魅力ってなんですか?

回答の条件
  • 1人3回まで
  • 100 ptで終了
  • 登録:
  • 終了:2006/06/12 10:15:04
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答11件)

<前のツリー | すべて | 次のツリー>
OSをUnix/Linux系にすると、必然的にJavaになる F57PB2006/06/05 11:50:55ポイント2pt

Javaエンジニアですが、moonhappyさんの意見も一理ありますね。

 

Java開発は自由度が高い反面、さまざまな技術が乱立していて一貫性に欠ける面があるのは事実だと思います。

全てM$製品で固められるのであれば、M$製品を選択したほうが良いと思います。

 

ただ、よく聞くのはWindowsサーバの堅牢性やセキュリティへの不安、

他ベンダー製品との愛称の悪さなどから、OSにUnix/Linuxを選択する

ことが多いと思います。

 

となると、.NETは使えず、.NETと同等にエンタープライズシステムを

構築できるしっかりしたプラットフォーム。。。となるとJavaに

なってくると言う事だと思います。

# 最近は、PHPなんかのスクリプト言語も多いですが、エンタープライズ

# システムに使うにはまだやや力不足だと思います。

 

と前置きが長くなりましたが、Javaの魅力は、

「Unix/Linux環境でエンタープライズシステムを構築するプラットフォーム

 として仕様拡張・整備され、多数の実績がある」

だと思います。

# プラットフォームなのがポイントです。既に一プログラム言語の域を超えていますから。

これに賛成 くいっぱ2006/06/05 22:55:06ポイント1pt

エンジュニアどころか紅茶屋ですがF57PBの意見を支持。


MSだけで他が動いているならJavaなんか使わないほうがぜんぜん楽チンだし開発効率もメンテナンスも上がると思いますよ。

ただ、OSをはじめ何もかもが高い!

特に接続クライアントやWebになるとCPUとかで値段が動くからとてもじゃないけれどいっぱいぶら下がるシステムや安く上げたいシステムでは不向きになる。


堅牢だとか堅牢じゃないとかっていうのはそれぞれの意見であまりJavaを選択する理由にはならないと思いますけどね。

ActiveDirectoryとかですでに管理されたものがあるのであればMSでやったほうがいいですし、逆にLDAPとかになっちゃうんだったらMS使うほうが難しい。


一般ユーザーに使ってもらうようなクライアントアプリつくるのにJavaでつくったものを配布して…、なんて、ちょっとこれは考えたくないですね。Oracleのインストーラが頭をよぎります。

あくまで何に使うかだと思いますけどね。

ネット周りでシステムを組むのだとしてもExcelとかそういうものとくっつけるのだったらMS周りでくみ上げたほうがぜんぜんいいと思いますよ。


依存するのはあくまでその作る社内外のシステムでどこが重たいかだとおもいます。

Windowsで業務が回っているところにJavaしかできないからとJavaをムリクリ乗っけるのもヘビーな話です。逆にメールサーバーとかそういう通信系がくっついてくるんだったらどうせLinuxとか通るんだからJavaでやったほうが後々楽チン。


結局のところ値段だとは思いますけどね。

Javaのプログラマもここ数年で相当に量産されたので単価がずいぶんと下がったというのもあると思いますよ。

<前のツリー | すべて | 次のツリー>

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません