No.3ベストアンサー
- 回答日時:
データベースと連携するならば、僕だったらVC#一択です。
C# 3.0以降はLINQというDB連携機能が言語仕様自体に組み込まれているし、インテリセンスなどのIDEの支援が最も手厚いのがVC#です。
VB.NETは機能的にはVC#とほぼ同等で、速度もほぼVC#と同等のものが出せますが、文法が美しくないので僕はあまり好きではありません。仕事でもなければ使いたくないです。
VC++は生産性・機能性の点でVC#に及ばないです。.NET用に拡張されたC++/CLIはVC++ 2010でのインテリセンスが機能しないのでお勧めしません。
実行速度面においては、たとえC#でも、.NETの癖を知った上で気をつけて実装すれば大抵の場合そうそう困ることはないです(スループットが重要な産業系の画像処理、CGレンダリング処理、あるいはゲームなどのリアルタイム系でなければ)。
ただし、従来のネイティブ コードの資産を流用しやすく、細かい制御がしやすいのはVC++です。
No.2
- 回答日時:
.net frameworkを使用しなければ、C++が最速です。
ネイティブコードですから。
中間コードを使用した言語とは、処理速度が雲泥の差なので、
映像やゲームなど処理速度が必要となる場合、C++を使用して作成します。
ただし、C++は自分でガリガリソースを書かなくてはいけないので、
慣れていない場合の開発コストはとても高いです。
(VBやC#はある程度素人でも作成できる感じです。)
以下で、アンドロイドですが、C#やVBのような中間コードを使うJAVAとCの速度比較を行ってる映像が見られます。
最初に動かしたのがJAVAで次に動かしたのがC++によるプログラムです。
No.1
- 回答日時:
C++でアンマネージコードを使った実装をしないのであれば、どれを選択しても基本的に変わりません。
文法が違ったり一部使える機能が違ったりすることはありますが、.NET Frameworkの上で動くのは一緒ですから。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# visual studioでフォームデザインを作成する時のVB.netとC#の違い 2 2023/06/22 03:04
- Microsoft ASP ASP.NETや.NET、C#とかVBとか 2 2022/05/16 21:16
- 物理学 Va=1/4πε × (q1/a + q2/b + q3/c) Vc=1/4πε × (q1+q2+ 2 2023/04/16 14:08
- Java EclipseとVisual StudioをPC1台にインストールしただけではPCは重くならない? 3 2022/12/08 15:35
- C言語・C++・C# Switch向けにpcでc言語でゲームを作っているのですが、開発環境はWindows10のvisua 1 2022/04/02 07:04
- IT・エンジニアリング FORTRAN、COBOL、C、Java、C++とか誰が作ったのですか?言語習い使いまた出て、キリが 4 2023/05/06 23:11
- PHP C♯やPHPの仕事をしたいです。VB得意ですが、即戦力しか雇わないので無理です。どうしたらいいでしょ 3 2023/02/27 08:13
- その他(プログラミング・Web制作) プログラミング 処理速度 1 2022/11/25 11:05
- 物理学 なぜ(C)でF=√3mg……(aから求めました) を使って Fのした仕事は Flcos30°だから 6 2022/08/15 18:24
- IT・エンジニアリング c言語とjavaの需要について 3 2022/06/23 22:59
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAで仕様書は書きますか?
-
プログラム動作時のCPU処理時間...
-
例外処理があまり使われない理...
-
テキストの折り返し処理について
-
ソースコード改造 msペイント
-
RPG言語の仕様書
-
C言語(gcc), Linux, FTPプログ...
-
インクリメント演算子のみを用...
-
スポーツ施設での出来事で心配...
-
65536は2の何乗なのでしょうか?
-
Vba 実数および実数タイプの変...
-
【JAVA】数字をひし形に出力す...
-
正しい五十音順について
-
Sublime Text 3でのFortranプロ...
-
あるプログラムのコマンドライ...
-
PICマイコンのコピー(クローン...
-
volatile修飾について
-
C++ で、「)」が必要 というエ...
-
Excelで4096点以上のFFTの方法
-
0除算して、落ちるプログラムと...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAで仕様書は書きますか?
-
C言語(gcc), Linux, FTPプログ...
-
空elseの有無
-
COBOLのCALL文がいまいちつかめ...
-
プログラミングのコード量に関...
-
VBからシャットダウンさせる方法
-
他人が作ったプログラムのメン...
-
プログラム動作時のCPU処理時間...
-
C++ソースからUMLの設計書を作...
-
変数・オブジェクト名に漢字使用
-
CからJavaの呼び出し
-
ソースコード改造 msペイント
-
プログラミングの読み方、書き...
-
きれいなコード vba vbaを勉強...
-
MFC,C++/CLI,C#の共存
-
ActiveXコントロールの作成(V...
-
BIOSってどんなCPUで処理してる...
-
「ルーチン」という言葉の意味
-
テキストの折り返し処理について
-
Visual Basic で C++ を使いたい!
おすすめ情報