Fabulous Adventures In Coding
Eric Lippert is a principal developer on the C# compiler team. Learn more about Eric.
In response to my earlier series on error handling in VBScript, Ian Griffiths blogged
Here's the complete VBScript runtime error number table.
There are errors missing from the table -- errors which VB6 raises that VBScript never raises, like "Return without gosub" or "Bad DLL calling convention". And there are errors added that make no sense in VB6, like "not safe for scripting". But more or less, it's the same as the VB6 run-time error table where possible. Obviously that's for backwards compatibility reasons.
Altair BASIC was Microsoft's first product, written by Bill Gates and Paul Allen back in 1975 for the Altair 8080. (Trivia: Microsoft's corporate switchboard number 425-882-8080 is an homage to the Altair!) Here's the Microsoft Altair BASIC error table, both parser and runtime errors:
I had no idea that the chain of backwards compatibility went back to the original Bill & Paul code! 30 years of backwards compatibility -- not bad!
Most of the Z/OS abend codes '0c4, 0c1, oc7' date back to 360 machines era 'which btw does not mean 60's machines' but that the machnes perform for an entire 360 degreee circle of computing functons, which puts them near 50 years old. What is a S0C4? Keeping your feet warm.
PingBack from http://suspensaodedescrenca.wordpress.com/2008/07/11/very-funnyvbs/