<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Thirty Years of Backwards Compatibility</title><link>http://blogs.msdn.com/ericlippert/archive/2004/09/09/227461.aspx</link><description>In response to my earlier series on error handling in VBScript , Ian Griffiths blogged that Reuben Harris noticed an interesting fact about VBScript error numbers -- a fact which I will shamelessly steal and blog about myself. Here's the complete VBScript</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Thirty Years of Backwards Compatibility</title><link>http://blogs.msdn.com/ericlippert/archive/2004/09/09/227461.aspx#227513</link><pubDate>Thu, 09 Sep 2004 18:37:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:227513</guid><dc:creator>RichB</dc:creator><description>I don't want to let history get rewritten - Monte Davidoff had a big hand in the original Altair BASIC too.&lt;br&gt;&lt;br&gt;See &lt;a target="_new" href="http://www.alluvialsw.com/about.html"&gt;http://www.alluvialsw.com/about.html&lt;/a&gt;</description></item><item><title>re: Thirty Years of Backwards Compatibility</title><link>http://blogs.msdn.com/ericlippert/archive/2004/09/09/227461.aspx#227706</link><pubDate>Fri, 10 Sep 2004 02:27:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:227706</guid><dc:creator>Norman Diamond</dc:creator><description>&amp;gt; Trivia: Microsoft's corporate switchboard&lt;br&gt;&amp;gt; number 425-882-8080 is an homage to the&lt;br&gt;&amp;gt; Altair&lt;br&gt;&lt;br&gt;The last time I looked at Intel's corporate switchboard number it also ended in 8080, but it wasn't a tribute to the Altair, it was a tribute to one of the makers of a small component used in the Altair.&lt;br&gt;&lt;br&gt;I also met the man whose phone number ended in 8086.  His book and his Ph.D. thesis had nothing to do with hardware and no special relationship to Intel chips, but I neglected to ask what brought about that illustrious phone number.&lt;br&gt;&lt;br&gt;Hmmmmm.  By the way, does anyone know if the IBM z-series still uses the same ABEND codes that OS/360 used?  If it does, that's 40 years.  When the trusty little &amp;quot;IEBGENER&amp;quot; program (IBM's version of the Copy command but with fewer features) abended with 0C4 (one of IBM's kinds of access violation), no one believed me until I showed them.</description></item><item><title>re: Thirty Years of Backwards Compatibility</title><link>http://blogs.msdn.com/ericlippert/archive/2004/09/09/227461.aspx#227712</link><pubDate>Fri, 10 Sep 2004 03:13:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:227712</guid><dc:creator>mike</dc:creator><description>I suppose it would be cranky to point out that in 30 years, error messages haven't gotten all that much more helpful. &amp;quot;Bad file mode&amp;quot; indeed. :-)</description></item><item><title>re: Thirty Years of Backwards Compatibility</title><link>http://blogs.msdn.com/ericlippert/archive/2004/09/09/227461.aspx#227742</link><pubDate>Fri, 10 Sep 2004 04:12:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:227742</guid><dc:creator>Tim Smith</dc:creator><description>LOL... Good to see that old error 9 is still the &amp;quot;BS&amp;quot; error.  I remember that from my old Co-Co days.&lt;br&gt;&lt;br&gt;Memories, from the corner of my mind...</description></item><item><title>Microsoft's 30 Years of Backwards Compatibility</title><link>http://blogs.msdn.com/ericlippert/archive/2004/09/09/227461.aspx#229066</link><pubDate>Tue, 14 Sep 2004 01:45:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:229066</guid><dc:creator>Joe Grossberg</dc:creator><description>Some of the error codes in VBScript date back to the days when Bill Gates and Paul Allen were the...</description></item><item><title>re: Thirty Years of Backwards Compatibility</title><link>http://blogs.msdn.com/ericlippert/archive/2004/09/09/227461.aspx#234805</link><pubDate>Mon, 27 Sep 2004 17:15:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:234805</guid><dc:creator>Ian Griffiths</dc:creator><description>Rich, Monte Davidoff wrote the maths package, so strictly speaking it is correct to attribute the error codes to Bill and Paul.&lt;br&gt;&lt;br&gt;By the way, if you follow the link through to the interview about BASIC on The Register's web site, you'll see there's a link to another article discussing the Altair BASIC source code.&lt;br&gt;&lt;br&gt;In that article it mentions that two guys named Ian Griffiths (that would be me) and Reuben Harris dug up the code and did some reverse engineering of it.  So not only was I aware that Monte Davidoff wrote the maths package, I went to look at the archived copy of the source code in Harvard a few years ago...&lt;br&gt;&lt;br&gt;The Register article is a little misleading - Reuben did all of the actual reverse engineering work, not me.&lt;br&gt;&lt;br&gt;Sadly, the link to his work in that article is now defunct.  But you can find it temporarily here:  &lt;a target="_new" href="http://www.interact-sw.co.uk/altair/"&gt;http://www.interact-sw.co.uk/altair/&lt;/a&gt; and the page specifically linked to by The Register is here: &lt;a target="_new" href="http://www.interact-sw.co.uk/altair/"&gt;http://www.interact-sw.co.uk/altair/&lt;/a&gt;other%20versions/ian.htm&lt;br&gt;</description></item><item><title>Thirty Years of Backwards Compatibility </title><link>http://blogs.msdn.com/ericlippert/archive/2004/09/09/227461.aspx#235516</link><pubDate>Wed, 29 Sep 2004 03:41:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:235516</guid><dc:creator>Jackie Goldstein's Weblog</dc:creator><description /></item><item><title>Microsoft is nothing if not consistent</title><link>http://blogs.msdn.com/ericlippert/archive/2004/09/09/227461.aspx#239164</link><pubDate>Thu, 07 Oct 2004 14:15:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:239164</guid><dc:creator>Notes from Classy's Kitchen</dc:creator><description>OK, they're not really consistent - but at least their BASIC error codes are....</description></item><item><title>re: How did MS-DOS report error codes?</title><link>http://blogs.msdn.com/ericlippert/archive/2004/09/09/227461.aspx#354446</link><pubDate>Mon, 17 Jan 2005 19:45:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:354446</guid><dc:creator>The Old New Thing</dc:creator><description /></item><item><title>re: Microsoft MVPs revolt (over VB vs. VB.Net)</title><link>http://blogs.msdn.com/ericlippert/archive/2004/09/09/227461.aspx#391387</link><pubDate>Thu, 10 Mar 2005 05:15:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:391387</guid><dc:creator>.NET Brain Droppings</dc:creator><description /></item><item><title>re: Thirty Years of Backwards Compatibility</title><link>http://blogs.msdn.com/ericlippert/archive/2004/09/09/227461.aspx#1351177</link><pubDate>Sat, 23 Dec 2006 10:35:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1351177</guid><dc:creator>James Shea</dc:creator><description>&lt;p&gt;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. &amp;nbsp; What is a S0C4? &amp;nbsp;Keeping your feet warm.&lt;/p&gt;
</description></item><item><title>Very funny.vbs &amp;laquo; Suspens??o de Descren??a</title><link>http://blogs.msdn.com/ericlippert/archive/2004/09/09/227461.aspx#8721777</link><pubDate>Fri, 11 Jul 2008 20:56:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8721777</guid><dc:creator>Very funny.vbs &amp;laquo; Suspens??o de Descren??a</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://suspensaodedescrenca.wordpress.com/2008/07/11/very-funnyvbs/"&gt;http://suspensaodedescrenca.wordpress.com/2008/07/11/very-funnyvbs/&lt;/a&gt;&lt;/p&gt;
</description></item></channel></rss>