Программируемый текстовый редактор для программирования — от программистов. Звучит как утопия? Нет, это Emacs!
Инструменту уже больше 40 лет, но он отказывается умирать. Более того, некоторые разработчики переезжают на него с современных IDE. Чтобы разобраться в этой магии, мы позвали Дмитрия Бушенко — ветерана разработки и знатока Emacs.
Разобрали архитектуру и то, как она обеспечивает невероятную расширяемость Emacs, почему этот редактор иногда называют операционной системой (без нормального текстового редактора), узнали, почему гость бросил Vim ради Emacs, и поразмышляли, есть ли смысл страдать с конфигами в эпоху AI и VS Code.
Выпуск для тех, кто хочет понять философию true-инженерии и тотальной кастомизации.
Содержание:
- 00:00 О чем выпуск?
- 19:00 Как создавался Emacs
- 28:45 Что было с Emacs в 2000-х?
- 41:19 Что такое Emacs?
- 46:05 Философия Emacs
- 52:10 Где нужна кастомизация?
- 58:42 Elisp
- 01:04:25 Плагины Emacs
- 01:10:55 Vim vs Emacs
- 01:18:23 Возможности Emacs
- 01:29:00 Зачем и кому нужен Emacs?
- 01:34:45 Как начать изучение Emacs
- 01:40:25 Заключение

