Ответ на вопрос, какой редактор лучше подходит для написания кода на C ++, заключается в том, что для этой функциональности разницы практически нет. Что у одного, у другого схожие функции. Вы выбираете тот, который вам нравится.
Между ними есть различия, и для определенных задач одно может быть лучше, чем другое. Например, Mule, реализация XEmacs для многоязычных файлов; XEmacs понял это правильно, и у Emacs все еще есть проблемы с некоторыми аспектами этого. Это зависит от задачи. Каждый из них лучше в некоторых задачах, и для многих задач нет никакой разницы.
Поскольку XEmacs не разрабатывается активно, мы с сыном написали программу lisp для реализации тем значков в прошлом году. Мы также написали программу для создания буферных цветов, чтобы было легко менять цвета в разных буферах, как на основе правил, так и произвольно выбранных цветов.
Ни один из этих пакетов не существует в Emacs таким же образом. Мы также переписали режим xpm, взяв его с 400 строк до более чем 2000 строк кода, добавив поддержку альфа-слоев, градиентной заливки, улучшив отображение, добавив дополнительные инструменты (инструменты курсора мыши, например кисть) и новую панель иконок чтобы запустить все от и многое другое ... только прошлым летом. Гораздо лучший инструмент для создания и редактирования иконок (и других типов xpm). У Emacs этого пока нет, хотя они, конечно, могут его перенести.
Я просто говорю, что разработка XEmacs сильно замедлилась, но все еще разрабатывается.
Выберите редактор, который вам нравится, исходя из поставленной задачи, а не того, о котором, как говорят люди, больше не разрабатывается!