Если Вы твердо решили стать программистом, то эта программа для вас. Emacs - это текстовый редактор с неограниченными возможностями, потому что написан на Lisp, языке программирования, который позволяет, как самостоятельно расширять возможности самой программы, так и создавать новые.
Чтобы начать писать программы на любом языке программирования, попробуйте Emacs в действии.
Основные преимущества Emacs:
- возможность настройки программы для удобного личного пользования;
- огромное количество встроенных функций;
- простота написания плагинов;
- скрипты доступны в исходных кодах;
- возможность полной концентрации внимания на тексте, за счет настройки сочетаний клавиш в алфавитно-цифровой клавиатуре;
- быстрая загрузка программы;
- легкое комбинирование команд;
- гибкое управление окнами и работой с текстом, быстрый и точный контроль над проектами;
- возможность форматирования, обзора и компиляции кода , не выходя из программы;
- наличие специальных режимов редактирования для большого количества языков программирования, разметки и вёрстки, таких как Bash, C, С++, Python, Java, Лисп, LaTeX, MediaWiki;
- доступен для большинства операционных систем.
При тесном сотрудничестве разработчиков созданы две основные версии Emacs: GNU Emacs и XEmacs. Для обычного пользователя разница между ними не важна.
Для управления Emacs существует множество учебных пособий в интернете и встроенный в саму программу учебник, который выводится при запуске программы комбинацией клавиш Ctrl + H. Но лучшим способом изучения программы, будет ваше решение начать писать код.
По статистике, шесть из девяти выдающихся программистов считают Emacs своим любимым инструментом.
А так программа на любителя,в ней очень интересно писать код почти на абсолютно любом сейчас известном языке программирования.
Но программа на любителя,так как основная аудитория отвернётся от программы из-за неудобного интерфейса.Но может быть,что я ошибаюсь,потому что мне панель опций вызвала некоторое отвращение.