Via this Register article is Thirteen Ways to Loathe VB from Dr Dobb’s Journal. I was never much a fan of Visual Basic (primarily because it’s one of the few languages to run on only one operating system) but this article gives me even more reasons not to like VB ;).
3. Calling functions and accessing arrays. In most languages you can distinguish between a call to function F with parameter 3 and a reference to array F index 3 because one is written F(3) and the other F[3]. In Visual Basic they are both written F(3). Yes. […]
That’s also something that JScript annoyingly follows; in MSIE, document.forms[0] is the same as document.forms(0) … I’ve come across many pages that use the latter syntax, so it breaks in every other browser. Grr.