Интегрированная среда
Проблема
- никто не умеет пользоваться классическими инструментами юникс-окружения, которое доступно на каждом комьютере Последствия
- все рождают новые и новые инструменты. Каждое поколение переизобретает велосипеды.
“венец творения” - современные “приложения”. Частный пример - Обсидиан. Редактор заметок. По-факту - текстовый редактор + менеджер файлов + платный клиент для синхронизации.
У этого есть и приятные последствия. Теперь каждое приложение - чей-то бизнес. Подумать только - за журнал съеденного + базу данных калорийности продуктов - платишь (так или иначе).
Журналы тренировок. Облачные хранилища. Заметки.
Смешно то, что даже меня, как программиста, никто не учил пользоваться компьютером. И это боль всей индустрии в целом. Когда веб-разработчики, в итоге, рождают собственные утилиты на ноде, вместо использования, классических, доступных в каждой системе инструментов.
Раз за разом появляются специализированные “интегрированные среды”. Среда для работы с заметками и документами (Obsidian, Notion), файлами (Dropbox), интегрированные среды для разработчиков (IDE) - бизнес для корпораций (Jetbrains, Microsoft).
А ведь это решенная проблема. Притом, очень давно. Наследие Юникс, классические Юникс-утилиты - доступные каждому, можно использовать как по-отдельности, так и собирать из них сценарии.
Нужно просто научиться ими пользоваться.
┌──────────────┐
│ Unix as IDE │ ┌───────────────────┐
│ серия постов │───────────────────────────────────────┐ │ Acme │
└──────────────┘ │ │ Пользовательский │
┌───────────────────────┐ ├──>│ интерфейс для │
│ Программное окружение │ │ │ программистов │
┌─>│ Unix │───┘ └───────────────────┘
┌─────────────────────────┐ │ │ Книга │ │
│ Program design in the │ │ └───────────────────────┘ │
│ UNIX environment │─┘ │ │
│ статья │ │ │
└─────────────────────────┘ │ │
│ │ │
│ │ │
│ │ │
│ ▼ │
│ ┌───────────┐ │
└──────────────────────>│ cat-v.org │<──────────────────────┘
└───────────┘