読者です 読者をやめる 読者になる 読者になる

bekkou68の日記

開発しているサービス, IT技術, 英語など。

亜オブジェクト指向言語VBA - VBA; Object Sub-Oriented Language

VBA

VBAがどうみても亜オブジェクト指向言語について - About VBA is object sub-oriented language

  1. コンストラクタに引数を渡せない - Can't give constructor arguments
  2. オーバーロードできない - Can't overload
  3. 継承できない - Can't implement inheritance
  4. クラス変数とかクラスメソッドが無い - No class variables and class methods

その他、ひどい仕様について - About other terrible configurations

  1. Set(笑 - Set :L
  2. 2 = "2" ' True
  3. ByVal とか ByRef が冗長 - Redundant expression, ByVal and ByRef
  4. Sort のメソッドが無い - No method for sorting

感想 - Feelings

Java とか Ruby とかでできて VBA でできないことが多い。
There are many things VBA can't but Java and Ruby can.


それをどうカバーするかを考えるのは面白い(アドホックになりがちだけど)。
It is interesting how I can cover that (but it tends to be ad hoc).


−ω−