Почему я прекращаю писать экспериментальные статьи об Elixir
Ending my elixir exploratory writing
Спустя три с половиной года ведения блога об Elixir и Erlang VM, автор объявляет о прекращении публикаций на эту тему. Причина — изменение ландшафта разработки: LLM пишут большую часть кода, обсуждения в сообществах сошли на нет, а open-source часто сводится к одинокому разработчику, который всё генерирует с нуля. Автор не хочет, чтобы его идеи и воображение, пусть даже небольшие, подкармливали «машину». Он по-прежнему считает BEAM отличной платформой, но отныне сосредоточится на других темах и неэкспериментальной работе с Elixir.
Поскольку акт имитации развития идеи в прозе и коде теперь можно полностью отмахнуть, хочу ли я предлагать другие части — идеацию и воображение, какими бы маленькими они ни были, — чтобы их скормили зверю?
- sarreph
Самый поучительный опыт в программировании у меня был, когда я взялся за Elixir для Advent of Code[0] три года назад. На тот момент в своей карьере я знал, что делаю, и построил различные приложения и системы. TypeScript и React были моей зоной комфорта, но в них я часто совершал грех переусложнения, стараясь сделать всё как можно более функциональным.
Я пробовал Go, который мне не очень понравился, потому что он был слишком императивным для моего вкуса, а также требовал писать каждую... мелочь... с нуля. (Не пытаюсь разжечь здесь войну — это просто мои ощущения от его использования).
Один из моих инженеров был довольно одержим Elixir (он был / есть чрезвычайно умным), и он убедил меня попробовать его на рождественских каникулах. Это действительно оказалось той функциональной Вальгаллой, которой он его расписывал. Я почувствовал, что наконец-то нашёл язык, который "понимает", как я хочу подходить к написанию кода. К сожалению, жизнь стартапа вмешалась, и я вряд ли собирался предлагать переписать всё на Elixir (ну, я пытался, но неважно).
Я планирую снова вернуться к Elixir как к убежищу, где можно писать код по-человечески. Я до сих пор почти ежедневно использую LLM для написания кода, но если вы ищете что-то необычное и весёлое, я бы рекомендовал обратить на него внимание. Просто обидно слышать, что автор, по крайней мере сейчас, прекращает своё участие в сообществе из-за того, как, по его мнению, оно меняется!
- sodapopcan
> обсуждение свернулось
Раньше я был чрезвычайно активен на Elixir Forum. Это было главное место, где я общался с людьми в интернете, а HN был на втором месте с большим отрывом. Теперь моё использование HN немного возросло, и у меня теперь есть... тьфу... аккаунт на reddit. Там всё ещё есть приличные обсуждения, но в основном это анонсы библиотек (многие из которых "виброкод"), некоторые посты в блогах (которые часто об ИИ) и новостные посты. Вопросы о самом языке, что неудивительно, практически полностью прекратились. Думаю, около месяца назад кто-то задал вопрос о синтаксисе — это было как скример!
- sheafification
Это очень печально, но я пришёл к такому же выводу пару лет назад, когда вёл свой математический блог. Публиковать личные усилия в интернете больше почти нет смысла. В лучшем случае получишь спам-комментарии и воровство работы ботами-скрейперами; в худшем — тебя рассекретят и станут мишенью для кампании травли.
- astro-lizard
Я пришёл к такому же выводу в своём личном техническом писательстве. Я не хочу делиться идеями с рынком скрейперов только для того, чтобы через два года какой-нибудь руководитель скормил их LLM и присвоил идею себе. Я также устал делиться своей академической работой с чат-ботом.
- chantepierre
Ого. Я совершенно не ожидал оказаться на главной странице с этим постом, так как он был гораздо более личным, чем остальные мои посты... ну, раз уж я здесь, буду рад поболтать.
Редактирую, для человека, чей комментарий помечен как мёртвый под моим, и которому я не могу ответить: я и раньше с большой осторожностью относился к публикации пакетов, потому что все заброшенные пакеты начинаются с благих намерений. Теперь я буду публиковать только то, от чего завишу и что использую, и только если оно прожило от нескольких месяцев до лет.