言語はTPOで使い分けるのが常識だろ。
.NETやJavaは業務アプリ向けだと思うけどね。パッケージソフトや日曜プログラマが好む
ユーティリティ系のプログラムには向いてない。
逆に販売管理のようなものをC++でやれっていわれたら遠慮するわ。