Когда я в очередной раз открываю Hacker News или листаю Lobsters, почти всегда наталкиваюсь на статьи вроде «Почему я переписал PyTorch на APL» или «Стартап на Lisp и DragonflyBSD». Сначала удивляешься, потом улыбаешься, а затем задумываешься: зачем это всё? 🧠 Рациональность — миф? Автор статьи, Фернандо Борретти, метко замечает, что многие люди оправдывают выбор своих инструментов якобы «рациональными» аргументами, хотя на деле за этим стоит нечто иное. Чаще всего причины выбора технологий глубоко эмоциональны: 🎩 Эстетика и ностальгия
Некоторые программисты выбирают старые, почти забытые языки вроде Lisp или Smalltalk, потому что хотят ощутить себя частью героической эпохи Xerox PARC, где закладывались основы современных интерфейсов. Это похоже на увлечение виниловыми пластинками в эпоху Spotify: дело не в качестве звука, а в особом чувстве сопричастности к чему-то исторически значимому. 🧙♂️ Магия образа
Другие используют редкие технологии, потому что хотят быть похожими на героев