
Текстові файли під загрозою: есе про універсальний формат даних
Есе, що шириться форумами розробників, доводить: текстові файли лишаються єдиним справді універсальним інтерфейсом даних, але смартфони, пропрієтарні застосунки та LLM-REPL відсувають їх на периферію.
Форумами розробників обходить коротке есе, автор якого твердить: текстові файли — .txt, .md, .ini та .json — залишаються найуніверсальнішим форматом даних, але умови, які тримали їх придатними до вжитку, поступово зникають. Есе опубліковано як непублічну вставку на paste.sr.ht під іменем ~awal і помічено на Lobsters. Це не новина, а аргумент про культуру: самі формати здорові, екосистема навколо них — ні.
Універсальний формат за замовчуванням
Есе чітко окреслює категорію. Текстовий файл — справжній файл у файловій системі: його можна прикріпити до листа або віддати через HTTP чи NAS-ресурс, як будь-який інший файл. Вміст — лише текст, тож навіть мінімальний редактор на кшталт nano відкриває, змінює та зберігає його. Різні редактори працюють з одним файлом без конфліктів, тоді як редактори форматованого тексту часто не можуть зберегти його, не зруйнувавши текстову природу.
Майже кожна операційна система має такий редактор типово — Linux і BSD, а також Notepad від Microsoft та TextEdit у macOS. Проте інтерес до редагування тексту згасає вже роками; автор наводить дані Google Trends для запиту “text editor”.
Як звичку зламали смартфони
Двадцять років тому, зазначає есе, навіть звичайні користувачі регулярно працювали в текстових редакторах: нотатки, номери телефонів, дати, списки покупок. Найбільшого удару завдали смартфони: провідні мобільні платформи не мали текстового редактора, і серйозної сторонньої екосистеми для нього не склалося. Майже все введення тексту на телефонах відбувається у пропрієтарних форматах усередині спеціалізованих застосунків.
У результаті, на думку автора, середній користувач геть забув про текстові файли — і саме поняття “файлу” розмивається.
Інженери, LLM-REPL і ризик
Програмні інженери — остання спільнота, що підтримує цю практику: код — це текст, а створення й адміністрування систем постійно змушує мати справу з вихідними, конфігураційними та лог-файлами. Але й ця аудиторія відходить: розробники дедалі частіше вводять текст у LLM-REPL — інтерактивних циклах навколо великих мовних моделей, — а документацію також доручають цим інструментам. Згенерований код і документи часто переглядають лише як diff у веб-інтерфейсі, не відкриваючи редактора.
Якщо й ця аудиторія піде, есе очікує припинення підтримки текстових редакторів і їхньої екосистеми. Оскільки операційні системи та бібліотеки постійно змінюються, наявні редактори можуть перестати працювати на оновлених стеках, а файлові менеджери — повторити їхню долю. Завершальний аргумент — про стимули: навіть ті, хто сумнівається, що LLM-REPL замінить усі обіцяні інструменти, користуються ними так, ніби це вже сталося. “Society can remain irrational longer than you can remain a relevant nonconformist”, — підсумовує есе, застерігаючи, що “найуніверсальніший інтерфейс даних, який у нас будь-коли був, може стати недоступним”.
SiTech — веброзробка з підтримкою AI
Створюємо швидкі та сучасні сайти й інтегруємо AI у бізнес-процеси. Маєте проєкт чи запитання? Із задоволенням допоможемо.