.Netといえば
.Netといえば、C#が人気が高いのでしょうか。
それでも、世間一般では、VBのお仕事も結構見かけます。
というわけで、ここでは、VB(VisualBasic)について、とりとめもなく書いていくことにします。
一昔前までは、VBといえば、「言語?」「それしかできないとねぇ」などと、ひどい扱いを
うけることもしばしば(^ ^;
それでも、.Netに対応するようになった今日では、すこしずつ(いやかなりな勢い?)ですが
市民権(お仕事)を得てきているようです。
(今現在の案件も実はVB)
大きく昔と変わったのは、インタプリタ言語ではなくった?のでしょうか。
以前のように、動作させながら、ソースを変更しても、即反映されない・・・。つまり、コンパイル
しないと動かない。やはり、.Netということで、COMとしての形態を作成しないといけなくなった
からでしょうか。これでは、C#やC++となんら変わりない。いや、むしろ他の言語との構文の
違いで、少し扱い難い言語になってしまっているのでは・・・。
しかし、そこはVisualStudioの機能が軽くカバーしてくれています。
入力したソースをほぼリアルタイムでビルドチェック?してくれるため、入力ミスによるコンパイル
エラーが激減していることでしょう。(この機能をC#とかにも対応して欲しいくらいです)
この便利機能になれてきた頃に、C#とかを記述しようとすると、ビルドで「;」がなかったり、
IF分で「()」をつけなかったりしてしまいます。(う~ん、VBマジック!)
てなわけで、たまには違う言語を書いてみないと、VBしか書けない人になりそうな今日この頃でした。
コントロールやら、クラスなんかの詳しいことはそのうちいずれ♪