This is a copy from an original article which was already posted on HN a few days ago and which did not get any traction. https://news.ycombinator.com/item?id=23237045 Could you please refer to the original article below and credit the original site it was published on: https://soylentnews.org/article.pl?sid=20/05/10/1753203
Examining Windows 1.0 Hello.c
11–20 of 51 posts
Re: Examining Windows 1.0 Hello.c
#12> I was inspired to investigate the original HELLO.C for Windows 1.0, a 125 line behemoth that was talked about in hush tones. Should that have been "125k line"? Not to get too pedantic, but the units seem needful for "behemoth".
No, windows did not require a 125 thousand line program to display hello world.
Re: Examining Windows 1.0 Hello.c
#13Re: Examining Windows 1.0 Hello.c
#14It's pretty impressive that binaries from Windows 1.0 still manage to run on Windows 10. I wish desktop Linux had even a fraction of that level of backwards compatibility.
Re: Examining Windows 1.0 Hello.c
#15It's pretty impressive that binaries from Windows 1.0 still manage to run on Windows 10. I wish desktop Linux had even a fraction of that level of backwards compatibility.
Re: Examining Windows 1.0 Hello.c
#16Re: Examining Windows 1.0 Hello.c
#17Amazing work. Thanks for the trip down memory lane
Re: Examining Windows 1.0 Hello.c
#18This is a copy from an original article which was already posted on HN a few days ago and which did not get any traction. https://news.ycombinator.com/item?id=23237045 Could you please refer to the original article below and credit the original site it was published on: https://soylentnews.org/article.pl?sid=20/05/10/1753203
OP's article starts with "The following is a guest post by NCommander of SoylentNews fame!", so I don't think there are any real attribution issues here.
Re: Examining Windows 1.0 Hello.c
#19It's pretty impressive that binaries from Windows 1.0 still manage to run on Windows 10. I wish desktop Linux had even a fraction of that level of backwards compatibility.
Desktop Linux has all of that compatibility. Nothing fundamental has changed: You need the libraries, and if you have them, it works, just like in Windows.
I've been down that road, there's nothing good to say about it.
Re: Examining Windows 1.0 Hello.c
#20It's pretty impressive that binaries from Windows 1.0 still manage to run on Windows 10. I wish desktop Linux had even a fraction of that level of backwards compatibility.
You would think mapping memory, files, pipes and general IO would have stabilized by now, at least in their basic forms.