回る男の備忘録

どこかでプログラム書いてシャニマスして野球見てTwitterやってる人間の駄文

vb.netというプログラミング言語について

お世話になっております。

社会人になってプログラミングを行う方に向けてvb.netのお話を軽くしようかと思います。
ぶっちゃけvb.netを学習する必要はないですけど必要に迫られる場合があると思いますので。
vb.net使いませんという方はC#を学習すればいいと思います。

vb.netとは

Mcrosoft社が開発したプログラミング言語です。.Net Framework(厳密にはちょっと違う)と呼ばれる実行環境で動作します。
比較的初心者でもわかりやすいような文法で記載するのが特徴的な言語です。

vb.netで出来ること(ざっくりと)

他にも出来ることはありますがざっくりとこのくらいで。

メリット・デメリット

メリット

  • 文としてプログラムを記述するため比較的分かりやすい
  • セミコロンが不要

デメリット

  • 基本的にvb.netで作られているシステムは古いので新しいシステム開発したい方には不向き
  • クソコードが多い
  • 正しくコーディング規約等を遵守しなければスパゲッティになりやすい
  • 単純にコード量が多くなる
  • 未来がない

デメリットの方が多くない?と思ったでしょうがこんなもんです。こんなもんです…

ぶっちゃけvb.netって学習する必要ないじゃん

業務で必要に迫られたら覚える程度でいいと思います。.Netの言語を覚えるのならC#一択です。

所詮はただの書きなぐり