4 ms·
This is a cool project! You might also like https://golangnews.org/2020/09/bootstrapping/ https://golangnews.org/2020/09/bootstrapping/ ... a non-exhaustive l
by schoen 6y ago
This is a cool project! You might also like
https://golangnews.org/2020/09/bootstrapping/ https://golangnews.org/2020/09/bootstrapping/
... a non-exhaustive list of projects that create super-minimal interpreters, compilers, or maybe operating systems with very few dependencies or prerequisites.
- jart 6y ago> a non-exhaustive list of projects that create super-minimal interpreters One of the items on that page is described as "25k lines of asm". That's the problem with 'tiny'. It means different things to different people. This FORTH thing however appears to be an exception. You know you're playing the game at a different level when your entire app can be statically linked with all its dependencies and still be small enough to fit inside the master boot record of a floppy disk (i.e. less than 512 bytes). I just wish I could figure out how to use the thing.
- cblum 6y ago> I just wish I could figure out how to use the thing. We've talked over email. Hope my pointers were enough to get you unblocked :)
- jart 6y agoHere's the follow-up to our email efforts: https://justine.storage.googleapis.com/forth.mp4 https://justine.storage.googleapis.com/forth.mp4 It works!
- deleted 6y ago[deleted]
- nathell 6y agoI'd really like to revive https://github.com/nathell/lithium https://github.com/nathell/lithium sometime. It can't bootstrap itself yet, but "no dependencies, runnable on bare metal" was a goal from the start.
- pabs3 6y agoThis just appears to be a copy of the bootstrappable wiki: https://bootstrappable.org/ https://bootstrappable.org/ https://bootstrapping.miraheze.org/ https://bootstrapping.miraheze.org/ Any idea why it was copy-pasted to the Golang News blog without attribution?
- schoen 6y agoNo, sorry for linking to a source that wasn't original!