A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
仕事でJavaを使ってシステム開発を行っていますが、第一の理由はプラットフォーム
(OS)を選ばないことですね。(Write once, Run Any where)
ユーザから開発言語にJavaを指定されるときの理由として最初にあがります。
デメリットとしては、実行が遅いことです。でも最近は実行速度を上げる
ための技術が色々開発され、またハードの進歩もあって早くなってきています。
開発サイドとしては、オブジェクト指向言語であるためまだまだ技術者が少ない=>人手
が足らないというところでしょうか。
で、実際に開発をするときにASP(VBScriptまたはJScript)とJavaのどちらにするか
ということですが、作る物にもよりますね。
ちょっとした小物をすぐに作りたい、というようなことであればスクリプト言語である
VBScript(またはJScript)を使用すれば簡単にできるでしょう。
ただ、ASPを使用した場合基本的にサーバOSはWindowsに限定されてしまいます。
企業で使用するような規模の大きな開発をするのであれば、きちんとシステムの分析・
設計をしてJava(JSPやServlet)で開発したほうが開発効率、保守性はよいと思います。
言語を何にするかよりは、何を作るのかという目的をはっきりさせて、開発するのに
かけられる工数(人数、期間)、開発する人の技術・知識レベルから一番適した開発言語
を選ぶのがいいのではないでしょうか。
所詮、開発言語はシステムを開発するための道具で、道具でできあがるものの良し悪し
が決まるわけではないですからね。
全然見当違いのことを言っていたらごめんなさい。
この回答へのお礼
お礼日時:2001/02/28 12:53
>言語を何にするかよりは、何を作るのかという目的をはっきりさせて・・・
肝に銘じていきたいとおもいます。技術を客観的に見極めて目的に応じて使い分けられるようになるには、相当の知識、経験が必要になってきますね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java Java 変数について 1 2022/11/22 16:10
- Java JavaでWebページ作成 7 2023/07/21 21:09
- C言語・C++・C# C#の基本文法が詳しく書かれている教科書的な本ありますか 2 2023/02/11 03:48
- IT・エンジニアリング c言語とjavaの需要について 3 2022/06/23 22:59
- Java dokojavaのコンパイルについて 1 2022/10/06 18:42
- Java キー入力について 1 2023/06/03 11:04
- 食器・キッチン用品 皆さんが使って、おすすめだとおもう、コーヒーミルとドリッパーを教えてください。 デメリット、メリット 3 2022/11/27 23:25
- CPU・メモリ・マザーボード マイクラ(java)で影modを使用しながら快適に遊びたい!! 1 2022/08/02 18:20
- Java オブジェクト指向プログラミングの実践本を紹介してください 3 2022/09/19 04:56
- オンラインゲーム マインクラフトjava版が起動しない理由と改善方法について 1 2023/02/23 16:53
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Eclipseソース開発画面の行番号...
-
プログラミング言語について
-
androidアプリ開発における白黒...
-
JavaMailを使う前のTomcatの設定
-
Javaでボードゲームを作る準備?
-
文字列に半角スペースがあるか...
-
この便利な時代に開発環境すら...
-
デザインパターンは必要か
-
Eclipseのダウンロード
-
C言語によるバイナリファイルの...
-
vba クリップボードクリアにつ...
-
Javaでのエラーについて
-
使用しているJUnitのバージョン...
-
gitでバージョン指定してダウン...
-
IISワーカープロセスが原因でCP...
-
CLASSPATHを設定しても、『Clas...
-
Selenium/VBA/Chrome エラーで...
-
プログラマーの適正検査落ちま...
-
エクリプスのプログラミングに...
-
unzip32.dllの利用について(64b...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Eclipseソース開発画面の行番号...
-
「C#ができればJavaもできる」...
-
今でも、TomcatとApacheの連結...
-
オブジェクト指向について
-
Mac、Javaのライブラリ追加場所...
-
プログラミング開発経験とは?
-
JAVAで開発するシステムの...
-
PowerBuilderの知識が必要です。
-
ファイルアップロード時の文字...
-
PL/SQLを使った開発について質...
-
JAVAを使って管理システムを構...
-
JavaMailを使う前のTomcatの設定
-
サーバサイドJavaの「べか...
-
この便利な時代に開発環境すら...
-
文字列に半角スペースがあるか...
-
TOMCATとANDROIDSTUDIOの違い
-
Javaでバッチ処理
-
コマンドボタンの文字が消える!
-
J2MEでUTF8ソースコードでコン...
-
dao,daoimpl,daofactory古い?
おすすめ情報