No.5
- 回答日時:
Mizyuさんへ
>>新しい技術を入れるにはコストがかかるため、二の足を踏む場合が多いです。
Javaはオープンソースです。コストと言ってもWebサーバーと開発環境があれば開発できます!!どこかのバカ企業みたいにクラサバのシステムに何百億つぎ込むこと考えれば安いもんです。一般企業であれなんであれ、勝手に(そのときに既知の技術で開発を進める。これはごく普通であり「一般企業」の辿る道ではないでしょうか?)なんて決め付けるのはいかがかと?専門家でしょ?
最近のサイトを見てください!!JAVAで構築されたサイトばかりですよ。特に私があなたに見ていただきたのはamazon.comです。一度見てください。
>>それにあなたが例にあげたのはすべてWebベースの話ですので、私の意見と大差は無いのではないでしょうか?
だから~、一昔前に流行ったクラサバでは企業の基幹システムを構築しても金がかかるばっかりだから、Webの技術を使ったシステム構築が主流になっているんです。あなたWebの世界をなめてません? ただのエロサイトを作るための技術じゃないですよ。これからはWebサービス(ご存知ですか?)の時代です。物を作って儲ける時代は終わりました。数千万~億の話じゃないです…。
>>なおかつスタンドアロンなものをJavaで書くメリットはあるのですか?と聞いているのです
じゃあ逆にJavaで書くデメリットはなんですか?
私はそんなプログラムJAVAでもCでもCOBOLでもなんでもいいのでは?と言っています。
>>TOYOTAは車の制御PGもJavaで書いてるんですか?違いますよね?
あなた本当に専門家?書いてるわけないでしょ~って知りませんけど無責任な情報を流さないでください。あなたはTOYOTAの人?
>>これについては分かって言っているつもりですが、私の認識が甘いのでしょうか?でしたら申し訳ないのですが何が違うのか指摘してもらえないでしょうか?
Javaで物を開発するときに、環境によって構築する形態を変化させますよね?違うのですか?あなたの一文、これだけでは何が違うのかわかりません。
あなたの認識が甘いのは確実です。まず環境によって構築する形態を変化させる…。これも分かって言っているのでしょうか?あなたの意図するところが全然わからないからこんな書き方になるのですが…。環境とは?構築する形態とは?はたして何をさしているのでしょうか?
あっ!!ちなみに趣味でJAVAをやっているのならともかくいまどきアプレットやJAVAScriptなんてシステム構築に使いませんよ。
No.4
- 回答日時:
#1,3の方へ
私のJavaに関する認識不足は否めません。
ですが
>Cだろうと、COBOLであろうと、PL1であろうとなんでもよろしいのでは???
こうおっしゃってますよね?
TOYOTAのような世界的大企業は違いますが、新しい技術を入れるにはコストがかかるため、二の足を踏む場合が多いです。そのときに既知の技術で開発を進める。これはごく普通であり「一般企業」の辿る道ではないでしょうか?
Javaが浸透してきている事実は下記の文面で認めています。ですが、JavaとC#の台頭の世の中が来るとは思えません。
それに私はWebの世界ではJavaが台頭するかも、ということも書いています。Java、J2EEがいいものであるということは百も承知で書いています。ただ、いいもの、というだけでJava台頭の世界になるでしょうか?大局的にものを見てください。
それにあなたが例にあげたのはすべてWebベースの話ですので、私の意見と大差は無いのではないでしょうか?
>炊飯器の制御プログラムを書いてどれだけのお金になるのでしょう
かなりの金になるのではないでしょうか?炊飯器、洗濯機とかはどの家庭にも必要不可欠なもので定期的に寿命が来ます。ニーズは消えません。こういう商品開発はかなりの金が動き、制御プログラム効率上昇についてはかなりのビジネスマネーが動くのではないでしょうか。
まぁ、炊飯器にいたってはある程度アタマ打ちされているとは思いますが、それでも「~制御の新製品」とかでてきますよね?その際に動くビジネスマネーを考えたら数千万~億単位の金が動いていると思うのですが。
それにこれは物の例えです。Webベースではない、なおかつスタンドアロンなものをJavaで書くメリットはあるのですか?と聞いているのです。
TOYOTAは車の制御PGもJavaで書いてるんですか?違いますよね?
>これって分かって言ってます?いまどきJavaでアプレット…用途、環境によって使われるものが変わりますって…
>JAVAの勉強してからJAVAについて語りましょう!!
これについては分かって言っているつもりですが、私の認識が甘いのでしょうか?
でしたら申し訳ないのですが何が違うのか指摘してもらえないでしょうか?
Javaで物を開発するときに、環境によって構築する形態を変化させますよね?違うのですか?
あなたの一文、これだけでは何が違うのかわかりません。
質問者の方、申し訳ありません。
No.3
- 回答日時:
#2の方へ
> これから先数年は、JAVAとC#でしょうね。
とおっしゃっていますが、これはWebの世界ででしょうか?
でしたら、そうかもしれませんが、業界すべてを見てものを言うなら、それはありえないと思います。
炊飯器の制御プログラムをJavaで書くメリットはありますか?
それにWebであれ、ASPやPerlを無視して考えることはできないのではないでしょうか?
>>答え
炊飯器の制御プログラムを書いてどれだけのお金になるのでしょう…JAVAでも別に書けますし…Cだろうと、COBOLであろうと、PL1であろうとなんでもよろしいのでは???
ビジネスで考えましょう!!最近ではTOYOTAがWebベースの基幹システムをJAVAで構築していますし、オブジェクト指向で構築されたシステムは確実に増えています。ですから、C#やJAVAが大勢を占めるであろうと申しているのです。
実際友人の会社(中堅商社)でも、営業システムをWebベースでJAVAで構築しています。じゃあなぜJAVA(J2EE)がいいのか?自分で調べて勉強してください!!ここに書き出すととまらなくなります。
ASPやPerlは無視する必要はないですが、確実にJSPの方が良いです。すでにJSPの次期バージョンの仕様も固まっていますし、Webの世界で逆にJAVAを無視はできないでしょう。
あと、>>JavaといってもJSP、EJB、サーブレット、アプレット、Swingなどありますがどれも用途、環境によって 使われるものが変わります。>>これって分かって言ってます?いまどきJavaでアプレット…用途、環境によって使われるものが変わりますって…
JAVAの勉強してからJAVAについて語りましょう!!
以上!!
No.2
- 回答日時:
私の見解は#1の方とは大分意見が違います。
ただ、個人の意見ですので、「絶対」というわけにはいきませんのでご了承を。
> C#は普及するのかどうか
基本はJavaと同じ思想なので正直な感想で言えば「二番煎じ」です。
Java技術者が着実に増えてきている現状で普及させるには少し登場が遅かった感じを受けます。
結局定番のMicrosoft(C#) vs 他社(Java)という構図が見えてきますが、
このパターンでMicrosoftが勝てるパターンは少ないように思えます。
Javaの技術者がC#に乗り換えようと思うでしょうか?
> C/C++の今後のシェア
変化は無いと思います。
Cはプログラム言語の指針役として今も重宝されていますし、
プログラマの7~8割はCが書けると思います。
現状中心なものを覆すには新しい力みたいなものが必要です。
Javaにはそれを感じません。結局Javaは用途が限られます。
これだけ長期間安定し、ファームウェアからWebアプリケーションまで多様に使われる言語が消えることは無いと思います。
> WindowsとVBは永遠か?
永遠か、といわれると微妙ですが、しばらくは続くと思います。
Windowsのもつ、ユーザインターフェイスの簡易さは他OSをはるかに上回りますし
何より現在のユーザがダントツに多いです。
同様にVBは開発に期間(コスト)がかかりません。
JBuilderも同様にコストがかからないかもしれませんが、何より使用できる技術者の数が違います。
誰もが「既知」であり「容易」であるものを捨てていくというのには時間がかかります。
それに捨てる理由が今現在無いと思います。
VBの処理速度の低下、インタプリタという汎用性の低さから「しばらくすれば消える」というのは
数年前から言われていることです。
ですが、言語仕様の容易さ、コスト削減の理由から今でも消えません。
ニーズ、シェアは確実に残っていくでしょう。
> Java or Perl or PHP?
どれも用途や環境によって変わってくると思われますので
三言語のうちどれが優れているかはわかりません。
JavaといってもJSP、EJB、サーブレット、アプレット、Swingなどありますがどれも用途、環境によって
使われるものが変わります。
現状を考えると、ASP、JScriptなども混ぜて考えて
突出しているWeb言語は無く、どれも生き残ってゆくと思います。
ちなみに私はPerlとPHPは書けますが、Javaは「書ける」というレベルには到達しておりません。
> linuxはクライアントとして普及しうのか?
あまり考えにくいと思います。
上記しましたが、現状でWindowsユーザの数が多いのとI/Fの容易さでWindowsが消えることは考えにくいです。
linuxは我々のような技術者には安定していいOSだと思いますが
一般ユーザにとってはわけのわからないものだと思います。
一般家庭にまで「パソコン」というものを普及させたWindowsというOSは正直すごいと思います。
誰でも手軽に使えるという特徴が無いOSでWindowsを超えるのは不可能だと思います。
#1の方が
> これから先数年は、JAVAとC#でしょうね。
とおっしゃっていますが、これはWebの世界ででしょうか?
でしたら、そうかもしれませんが、業界すべてを見てものを言うなら、それはありえないと思います。
炊飯器の制御プログラムをJavaで書くメリットはありますか?
それにWebであれ、ASPやPerlを無視して考えることはできないのではないでしょうか?
ご意見ありがとうございます。
個人的にはCが一番好きです。なにせ速いですから。
速さを求めて最近は8086アセンブラとかやってたりします。
バイナリデータの10万回比較とかが瞬間で終わる芸当はVBが
ネイティブでコンパイルしても実現できないですよね。
PS.質問をふっておいた私がいうのも何ですが、
討論はともかく、どうかあまり感情的にならないように・・・。
No.1
- 回答日時:
まずC#ですが、基本的にJAVAと同じですから普及するでしょう。
C/C++は過去の遺物になるでしょうね。
JAVAとPerlとPHPならJAVAでしょう。
Windowsは永遠か?分かりません。
VBはそのうち消えるでしょう。
これから先数年は、JAVAとC#でしょうね。
ご意見ありがとうございます。
やっぱりJavaですかね。
VBには厳しい見方の人が多いですね。
かくいう私は一番得意とするとこなんもので・・・
Javaはまだ勉強しはじめて間もないですが、
プラットフォームを問わないところがすごいと思います。
今はアプレットでチャットを作ったりしています。
PS.質問をふっておいた私がいうのも何ですが、
討論はともかく、どうかあまり感情的にならないように・・・。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- IT・エンジニアリング c言語とjavaの需要について 3 2022/06/23 22:59
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- その他(言語学・言語) ピダハン語 2 2022/07/14 12:41
- その他(言語学・言語) 24歳女です。私は言語が好きで、英語・韓国語は話せて今中国語を勉強中です。後にスペイン語や手話(si 4 2022/12/24 22:11
- Perl perlで2次元配列をサブルーチンに値渡しで渡す 5 2022/12/17 18:49
- IT・エンジニアリング FORTRAN、COBOL、C、Java、C++とか誰が作ったのですか?言語習い使いまた出て、キリが 4 2023/05/06 23:11
- 英語 以下の英文法の四択問題について質問です。 The Internet service provider 1 2023/02/01 19:50
- 留学・ワーキングホリデー カナダカレッジ留学 OSSD with courses from the College (C), 1 2023/01/15 03:57
- 哲学 日本語は 言語類型として あたかも始原のごとくである 3 2022/05/29 04:41
- C言語・C++・C# C言語のエラーについて 2 2022/07/11 13:56
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
過剰なオブジェクト指向脳から...
-
vba クリップボードクリアにつ...
-
Google ColaboでGUI作成
-
本格的なWebアプリを公開する時...
-
16x16のスプライトフォント
-
プログラミング未経験者(殆ど未...
-
プログラミング初心者です。 Wi...
-
HTMLソースが表示のページのも...
-
オブジェクト指向プログラミン...
-
Gitについて質問。 クローンし...
-
VBAでパワーシェルを実行したい...
-
Selenium4でボタンをクリックで...
-
pythonにてseleniumを使うも、...
-
シェルのSTEP数について教えて...
-
楽しくて最高のプログラミング...
-
Webサイト内に埋め込んだmp4動...
-
Pythonについて。
-
このURLで広告を出しているのは...
-
Webプログラムってネイティブア...
-
スカラーのベクトル微分
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
スマートフォンでSQL Serverと...
-
テキストファイルを音声ファイ...
-
ctfmon.exe。スタック ベースの...
-
タスクバーのボタンがオレンジ...
-
web.configとは?(初心者です)
-
TeraTermマクロの”Link...
-
VisualStudioでのプログラミン...
-
コマンドボタンのキャプション...
-
C#からvbsを実行したい
-
有効なwin32アプリケーションで...
-
windows vistaで、最近 KACT2
-
信長の野望 革新について
-
HRESULTからの例外:0x8007000B
-
GridviewとDataGridviewの違い
-
System.Net.Sockets.SocketExce...
-
IIS7.5 Excel ファイルオープ...
-
プロシージャエントリポイント
-
VBAでネットワーク上のバッ...
-
Media Gallery?勝手に起動
-
砂時計 点滅がなおりません・・
おすすめ情報