只是好奇。(我用 Emacs 来做 Scheme,仅此而已)。找到这关于程序员“软件仇恨名单”
引用:Emacs。缺乏受控的跨模块代码/数据保护。
我不明白这是什么意思,我希望有人给我一个简短的解释。我可能只需要一个简短的解释。
答案1
我认为他的意思是,没有办法阻止某个“包”(在 Emacs 中定义非常松散)以(有害的?)方式更改另一个包。例如,可以更改函数和变量ruby-mode
的值,从而导致行为不当。这在某种程度上是不幸的,但拥有一个包,比如说,它可以更改一些事情,使其更符合用户的需求,这也是非常方便的。python-mode
python-mode
ruby-mode+
ruby-mode