投稿者 魔界の仮面弁士  (社会人) 投稿日時 2014/4/2 22:52:15
>>> いやがおうでも新しいOSにきりかえなければ

開発に使う OS と、実行ターゲットの OS は別物ですよね。
ここでいう OS とは、どちらの話をされていますか?

Android や iOS 向けのアプリを、Visual Studio / Xamarin で書く人もたくさん居ますし、
スマートフォン向けのアプリを、スマートフォンで書く人はそうそう居ないですよね。
(OS の切り替えという話なら、Windows よりも Android や iOS の方がキツイです…)

DOS ベースのプラットフォームなどは、変化が緩やかですが、それとて
OS が変化すれば、アプリの規模に応じてそれなりの検証・修正コストがかかります。

そして、作業工数がたとえ少なくとも、それに必要な情報が世の中に少なければ、
最終的なコストは増大します。とはいえ、手持ちの設備環境であるとか、本人が
それまでに学んできた基礎知識によって、情報収集のコストも変わってくるので、
そこに優劣をつけるのは難しいのですけれどね。


>>> でも言語はほかにもたくさんあることと、

多いですよね。SQL や 正規表現も、広い意味で言語と呼ばれますし。

有名どころでは、Java や C++ なのでしょうが、個人的には
Vala 言語に興味があったりします。あとは Pythonかな。


>> あえてVBを生涯の友とチョイスしたのはどういった理由からなのですか
> 確かに私はVB大好きですが、
> 生涯の友としてチョイスしたわけではありません。

…納得! (そんな発言は無かったのですね)

blog や過去ログ、旧掲示板などを見ても、「生涯の友」という投稿は
見当たらなかったので、何の事だろうかと訝しんでいたところです。


> だから、もしLinuxに乗り換えたとしたら、話が全く変わります。

Linux 上でも VB を! ということで、VB 中学校の管理人さんである
るきおさんには、あえて Gtk# + Mono on Linux な環境で、MonoBASIC を
試してみて欲しい気もします(^^; <単なる知的好奇心的な意味で

Mono 対応開発ツールの一つである MonoDevelop は、現時点で
 Ubuntu 10.4
 openSUSE 11.4
 Debian
 SUSE Linux Enterprise 11
といった Linux ディストリビューションに対応しているようですね。
(MonoBASIC が使えるかどうかは把握していませんが)


それはさておき、私も VB 好きを自認してはいますが、現実的には
非 Windows で開発する場合は、C# ならまだしも、VB を選択する
必要性は薄いと思いますね。