Rudroid: Writing the World's worst Android Emulator in Rust
fuzzing.science
fuzzing.science
I haven't yet gotten to implementing syscalls but the simple ones (write, exit, etc.) aren't terribly hard once you have the general infrastructure.
https://notes.eatonphil.com/emulating-amd64-starting-with-el...
You can access the content here: https://github.com/ant4g0nist/rudroid
I don't think you're the only blog to do this collapse-by-default code but every blog that does this I always miss the code.
So my suggestion would be to just not collapse. In my own blog I just set a max-height of 600px or something so long code snippets don't get unruly. People can scroll through or go to Github if that gets annoying.
But at least there's no chance of them missing the code in the first place.
This just seems like a project that someone wrote and decided to share with the world, and show how it works with full source code. In that instance, the fact it is written in rust is relevant because, as noted in the first paragraph, the reader is expected to have a working knowledge of Rust.
But then this comment is 3rd-order bellyaching so feel free to downvote it.
Languages people complain about, and languages that no one uses.