Emacs о "программном ненавистнике". Что он имеет в виду под. "Отсутствует контролируемый межмодульный код/защита данных".

Emacs о "программном ненавистнике". Что он имеет в виду под. "Отсутствует контролируемый межмодульный код/защита данных".

Просто любопытно. (Я использую Emacs для Scheme и ничего более). Найденоэтотна программистов"ненавистник программного обеспечения"

Цитировать:Emacs. Отсутствует контролируемая защита межмодульного кода/данных.

Я не понимаю, что это значит, я бы хотел, чтобы кто-топридумайте для меня краткое объяснение. Мне, вероятно, нужно лишь краткое объяснение.

решение1

Я думаю, он имеет в виду, что нет способа предотвратить изменение каким-либо "пакетом" (который в Emacs определен очень свободно) другого пакета (вредными?) способами. Так, например, ruby-modeможно изменить значения python-modeфункций и переменных, тем самым python-modeнарушив работу. Это в некотором смысле неудачно, но также очень удобно иметь пакет, скажем, ruby-mode+который изменяет несколько вещей, чтобы ruby-modeони стали больше похожими на то, что хочет пользователь.

Связанный контент