Discussed here a couple months ago: https://news.ycombinator.com/item?id=48654411
Part 3: https://www.muppetlabs.com/~breadbox/software/tiny/somewhat....
https://forum.pjrc.com/index.php?threads/linux-on-teensy-4-x...
https://www.muppetlabs.com/~breadbox/software/tiny/home.html
There are some more complete programs there.
I am now using for most of my projects a exe/dynamic lib format of my own. This file format is so miminal a simple RFC will suffice. BUT, I will need to build dynamic libs which are system interfaces (for instance userland drivers like mesa) with this file format: problem, c++ and its runtime (and probably other similar languages with their runtimes)... as usual...
Well, I am still removing stuff from my file format, because I think this is not yet "minimal and enough" on modern hardware architecture (I think I have still too much complexity in the tracker of loaded dynamic libs).
This is... extremely not true?
That's great! Have you published it? If not, please consider doing so.