Anthony said:
What if you turned the tables and did most stuff in JScript, is
there anything in VBScript you'd be prepared to launch the
VBScript engine for?
I'll answer that one. I do all of my ASP in JScript, and I have come up
against two problems that stump me.
The first is the most common -- lack of object documentation. Most examples
are written in VBScript, the vast majority of which utilize default
properties. Unless I can find a reference, those examples are worthless. If
the example uses CreateObject, I can probably work out a way to score an
intellisense hit, but there is no hope if GetObject is used (as virtually
every script in the MS TechNet Script Repository does).
I have considered using VBScript for a couple of LDAP problems I have been
working on recently, but I am leaning more and more toward popping over to
ASP.NET.
The second thing to tempt me into using VBScript was implementing a pure ASP
upload. I spent a few days trying to read the binary data before other
priorities intervened, and when I took it back up, decided on a hybrid
ASP/ASP.NET solution, which was a snap.
So, it appears I resist VBScript at all costs. I was actually baffled by
Evertjan's response myself. JScript is a fine language, but I only advocate
changing languages when a task is simple in one language and nearly
impossible in the other.