Show HN: Emacs minor mode for connecting assembly and assembled code buffers (github.com)
I made a little emacs minor mode for connecting assembly code and assembled code buffers
I'm really fascinated by the idea of demystifying an operating system, so to be able to view the alignment between code and data I find really satisfying
15 comments
[ 3.2 ms ] story [ 43.1 ms ] threadBut I’m working on it and I cordially invite you to join me in making an effort to be more productive, especially regarding students, self learners, and other more junior community members trying to get started on ambitious hacking.
The main difference is that VSCode “extensions” (which in most respects are very much like emacs modes) are usually written in TypeScript rather than elisp. In fact there’s a guy called Steve Yegge who has blogged a bunch about an effort to make it possible to extend Emacs with JavaScript, so there’s lots of precedent for the analogy.
If you decide you want to do this and need help getting started feel free to email me.
One niche use case I see for this minor mode is possibly learning how to program for microcontrollers with so little RAM that you can probably print each byte on a sheet of paper to debug (i.e. 4KiB of RAM or less)