Emacs 上的“软件仇恨列表”。他的意思是什么。“缺乏受控的跨模块代码/数据保护。”

Emacs 上的“软件仇恨列表”。他的意思是什么。“缺乏受控的跨模块代码/数据保护。”

只是好奇。(我用 Emacs 来做 Scheme,仅此而已)。找到关于程序员“软件仇恨名单”

引用:Emacs。缺乏受控的跨模块代码/数据保护。

我不明白这是什么意思,我希望有人给我一个简短的解释。我可能只需要一个简短的解释。

答案1

我认为他的意思是,没有办法阻止某个“包”(在 Emacs 中定义非常松散)以(有害的?)方式更改另一个包。例如,可以更改函数和变量ruby-mode的值,从而导致行为不当。这在某种程度上是不幸的,但拥有一个包,比如说,它可以更改一些事情,使其更符合用户的需求,这也是非常方便的。python-modepython-moderuby-mode+ruby-mode

相关内容