No.1ベストアンサー
- 回答日時:
難しい質問だが、やっぱりJavaとMicrosoft.NETじゃないのかなぁ。
実際、今まで企業が企業のために作る業務システムというのはほとんどがVisual Basicで作られていると思うのだが、それらは今後Visual Basic.NET言語になっていくと思う。
また、C、C++、Javaの美味しいところだけをつまみ食いしたC#言語も技術者の中では流行していくのではないだろうか。Javaで作る時はJava言語で、.NETで作る時はC#言語で、という風に、両刀使いになる場合はJava言語とC#言語になるのではないかな。これはあくまでも憶測だが。
Microsoftには悪いがJ#は逆立ちしても流行りそうにないと思う。理由は素直じゃないからだ。Microsoftの(J#に対する)努力は認めるが、無理やりJavaの言語仕様流儀を主軸に置いてかつ.NETのランタイムにアクセスしようという言語設計というのが妙だ。メソッド名が他の言語と違うし、プロパティがJavaで言うところのアクセサに変更されているのも余計なお世話という気がしないでもない。
今後、作りこみのアプリをソフトハウスが作る場合に、C#がVB.NETに取って変わらないか、だが、私はこの可能性は薄いと見ている。やはり、やりたいことがすぐできる、というVB.NETの魅力は工数(←作業量)削減のために捨てがたい。個々のプログラム部品を疎結合にしようとすればするほど、VB.NETのイベント処理の楽さが大きくなる。小さいツール類を作る場合はC#でもあまり工数は変わらないだろう。
結論としては、
技術者=C#、Java
企業のプログラマ=VB.NET、Java
という風になっていくのではないかな。Webが絡むとまたちょっと変わってくると思うが。
No.2
- 回答日時:
分野によって違うとしか言いようが無いです。
例えば企業の基幹業務バッチではCOBOL,Cでしょう。直接コードを書くのでなく開発ツールを使いますから、言語は何であっても開発の仕方は同じようなものです。
オンライン系はWeb化が進むのでJava, .NET等でしょうね。Cも残ると思いますが。小規模なWebだとASP,PHP等のスクリプト系もあるでしょう。
いずれにせよ、もし、どの言語を習得するかが質問意図なら、言語そのものより、開発フレームワークツールの使いこなしやオブジェクト指向、UML、XP等の方が重要だと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 英語の表現を教えて下さい。 3 2023/01/17 07:43
- 理学療法士・作業療法士・言語聴覚士 言語聴覚士の欠格事由について 1 2022/11/14 22:37
- 英語 英語の発音の教育について 5 2022/08/05 17:12
- 英語 どなたか、英訳お願いします。 1 2022/10/29 22:31
- 英語 イギリス式英語とアメリカ式の英語どちらを覚えるのがいいと思いますか? 英語にはイギリス式英語とアメリ 29 2022/07/25 21:02
- 哲学 日本語は論理表現にふさわしくないか の問題です 4 2022/06/25 03:56
- 中国語 『之子于归』で「この子は今ここに嫁いでいく」になる理由。 中国語辞書で 例文『之子于归』 の日本語訳 2 2023/05/22 14:15
- 日本語 正しい日本語という存在 7 2023/08/10 09:39
- 英語 世界ではアメリカ英語とイギリス英語、どちらが主流ですか? 現在、世界中で英語が学ばれています。学校の 4 2022/08/27 21:23
- 労働相談 合意済み仕様の商品納入後における仕様変更要求への対応について 5 2023/04/19 09:41
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Pythonって何を意識した言語な...
-
C#とC++とJavaが学べる書籍につ...
-
プログラムに書かれる"%"記号の...
-
楽しくて最高のプログラミング...
-
rpa化する言語としてら何があり...
-
COBOLで文字タイプを数字...
-
VBSでDim、Private、Publicの違い
-
C言語、C+、C++、C#の違い
-
質問失礼します。 プログラム言...
-
C言語とhtmlの違いを どな...
-
TO_CHARで小数点以下がある場合...
-
UNITY Float型の接尾辞fって
-
最新のプログラム言語を学ぶに...
-
adobe のillustrator とかphoto...
-
フォートランでいいのか?
-
C言語って古いですか?
-
初心者におススメのプログラミ...
-
c言語でできること
-
セゾン自動車火災保険会社の「...
-
ゲームを作るのに必要なプログ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
楽しくて最高のプログラミング...
-
Pythonって何を意識した言語な...
-
C言語とhtmlの違いを どな...
-
プログラムに書かれる"%"記号の...
-
COBOLでのNOT = の AND条件
-
C++ ってなんて読む?
-
質問失礼します。 プログラム言...
-
プログラミング言語の制作方法...
-
UNITY Float型の接尾辞fって
-
C言語って古いですか?
-
Int('1234') で、strをかんたん...
-
COBOLで文字タイプを数字...
-
TO_CHARで小数点以下がある場合...
-
最新のプログラム言語を学ぶに...
-
C++における継続行
-
vbaとc言語の関連性について
-
VBScriptで引数を省略したい場合
-
VBSでDim、Private、Publicの違い
-
HTMLとC++で、どんなホームペー...
おすすめ情報