Hacker News new | ask | show | jobs
by kabdib 4730 days ago
VB was actually a pretty decent language (not as nice as Python, but better than, well, BASIC).

We used it for doing quick user interfaces and "shell" applications for servers. It was well suited for this; you could use much of the Windows API surface, and VB could host DLLs for doing heavy lifting.

Once you got over the "Ewww, I'm using VB" sensation and turned off the obvious brain damage (ON ERROR NEXT, for instance) it was fine. There have been many absolutely brain-dead and horrible languages in the world, but VB is not automatically one of them.

Doesn't mean I'd use it today though.

1 comments

On Error Next is particularly nasty because somehow it behaves differently in the windows 8 runtime than the windows 7 runtime: some errors inside DLLs escalate into a runtime exception in win8 when they were trapped OK in win7.

I wish I didn't know this.