Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I don't know about anything Emacs internals but what a strange remark: "I recently wanted to change how `M-x' works. The command behind it is called `execute-extended-command'. It is written in C. This is disappointing for my desires to tinker, but not all together surprising either. It is a pretty central piece of the Emacs infrastructure."

It being a central piece of infrastructure I would expect it to be written in a higher level language for better maintainability.



But since it is a pretty stable and simple structure it is written in a lower level language for either stability or performance or opacity.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: