Ray Imber
02/27/2021, 6:00 AMOne of the reasons why I love working with a lot of these old unsexy technologies, is that I want any software work I'm involved in to stand the test of time with minimal toil. Similar to how the Super Mario Bros ROM has managed to survive all these years without needing a GitHub issue tracker.
I believe the best chance we have of doing that, is by gluing together the binary interfaces that've already achieved a decades-long consensus, and ignoring the APIs.(emphasis mine) I can't help but see some overlap with some of the work that @Kartik Agaram has done (especially his work on removing reliance on an Operating System).
Andrew Reece
02/27/2021, 11:43 AMYour program will also boot on bare metal too. In other words, you've written a normal textbook C program, and thanks to Cosmopolitan's low-level linker magic, you've effectively created your own operating system which happens to run on all the existing ones as well.(emphasis mine)
Chris G
02/28/2021, 1:24 AMAndrew Reece
02/28/2021, 11:18 AMRay Imber
02/28/2021, 8:10 PMogadaki
03/01/2021, 8:15 AM