Article 53KSV Examining Windows 1.0 HELLO.C - 35 Years of Backwards Compatibility

Examining Windows 1.0 HELLO.C - 35 Years of Backwards Compatibility

by
NCommander
from SoylentNews on (#53KSV)

For those who've been long-time readers of SoylentNews, it's not exactly a secret that I have a personal interest in retro computing and documenting the history and evolution of the Personal Computer. About three years ago, I ran a series of articles about restoring Xenix 2.2.3c, and I'm far overdue on writing a new one. For those who do programming work of any sort, you'll also be familiar with "Hello World", the first program most, if not all, programmers write in their careers.

A sample hello world program might look like the following:

#include <stdio.h>int main() { printf("Hello world\n"); return 0;}

Recently, I was inspired to investigate the original HELLO.C for Windows 1.0, a 125 line behemoth that was talked about in hush tones. To that end, I recorded a video on YouTube that provides a look into the world of programming for Windows 1.0, and then testing the backward compatibility of Windows through to Windows 10.

blob.pl?id=6cef2de4f02e8643e4817ddb3e3b2

For those less inclined to watch a video, my write-up of the experience is past the fold and an annotated version of the file is available on GitHub

Read more of this story at SoylentNews.

External Content
Source RSS or Atom Feed
Feed Location https://soylentnews.org/index.rss
Feed Title SoylentNews
Feed Link https://soylentnews.org/
Feed Copyright Copyright 2014, SoylentNews
Reply 0 comments