Hacker News new | ask | show | jobs
by aijony 2215 days ago
Funny enough, if you rewrite all of Emacs in Elisp that would superficially seem to make Guile Emacs easier to implement. I wouldn't be surprised if by that time Guile had native compilation and an even better Elisp implementation. Ironically, it would defeat the original intention of Guile extending C programs that was inspired by Emacs, but even the Guile community is starting to lean towards Scheme-only programs with some FFI akin to Tom's ideas.
1 comments

Maybe if you use Guile to rewrite the parts of Emacs that are currently written in C, and go with the dynamic translation idea currently used in Guilemacs you could achieve the same goal. Then you could rewrite Emacs in Guile at your leisure, or not, retaining elisp compatibility for historical and practical reasons alike.