Comment on Ask HN: What software do you miss that no longer runs on modern hardware?Comments−mikewarot3yBorland Sidekick, you could pop up a text editor anywhere in the days of MS-DOSBorland Delphi 5, it was the peak of productive windows programmingdebug - the DOS command, you could write small programs on the fly.list - an incredibly fast file viewer by Vernon D. Buerg.−anthk3y- DebugOpenBSD bundles Clang (and Perl better for small software) in base to do that in a safer way.−mikewarot3yIn MS-DOS you always do an INT 21h with the function in AH.09h is print string pointed to by DX, $ terminated4ch is terminate program, with error code in ALSo you could build hello.com in short order.In Linux, the function numbers are effectively random[1], I don't see how you could build a binary and save it without a lot more work.[1] https://chromium.googlesource.com/chromiumos/docs/+/master/c...
Comments
Borland Sidekick, you could pop up a text editor anywhere in the days of MS-DOS
Borland Delphi 5, it was the peak of productive windows programming
debug - the DOS command, you could write small programs on the fly.
list - an incredibly fast file viewer by Vernon D. Buerg.
- Debug
OpenBSD bundles Clang (and Perl better for small software) in base to do that in a safer way.
In MS-DOS you always do an INT 21h with the function in AH.
09h is print string pointed to by DX, $ terminated
4ch is terminate program, with error code in AL
So you could build hello.com in short order.
In Linux, the function numbers are effectively random[1], I don't see how you could build a binary and save it without a lot more work.
[1] https://chromium.googlesource.com/chromiumos/docs/+/master/c...