This post is still under development but here’s a dump of all issues. Hopefully I’ll get around to finishing it some day 👀 Issues with the language Object creation and method call is slow when compared to modern languages (and compared to module only code). Hidden features which are unimplementable - e.g. unable to implement IEnumVARIANT. I.E. No custom For each ... in ... next implementations (unless you delegate to a collection) Some low level standard interfaces are forbidden in VBA...