VBScript Disadvantages
Added 28 Jul 2008
- Some of the syntax is very different from C++ and will probably frustrate experienced programmers.
- “=” is used for both assignment and comparison
- the “()” characters are used less often then in C++
- "NOT" does both boolean and bitwise NOT (so NOT true is false, but NOT -1 is -2!)
- VBScript is not as widely used in web technology as JScript/Javascript, because it is only supported on Windows. XSI is able to support VBScript on the Linux platform, but few developers from a purely linux/unix background are familiar with VBScript.
- As a basic (sic) language the error handling is primitive (“on error resume next”, “option explicit”)
- Without good support for creating objects it is harder to write very large scripts with VBScript than JScript and Python.