Это был момент для нашего времени-двух давних программистов GO размышляли о будущем своего языка, и как это повлияет на ИИ…
«Я строил программные системы в течение последних двух десятилетий»,-пишет программист из Квебека Доминик Ст-Пьер, который, согласно его веб-сайту, возглавляет консалтинговый консалтинговый программный обеспечение Focus Consultancy. Но с интересом к обучению он также запустил канал на YouTube по программированию — в основном Go — а также подкаст GO с более чем 800 подписчиками. В течение многих лет он делился радостью программирования …
Он спросил: как он должен отреагировать на сгенерированный AI-код, который теперь появляется в предприятиях, где он консультируется?
Ранее в этом месяце подкаст Святого Пьера принимал программного преподавателя/автора Джона Арундела, который был опубликован за любовь к Go в 2021 году, и недавно выпустил сильно пересмотренное издание под названием «Более глубокая любовь к го ип.
Вместе эти программисты Go поделились своими заметками из реального мира — от производства, из их соответствующих консультационных концертов, от продолжающегося развития SaaS Арундела и от их годов в качестве преданных педагогов по программированию.
Подкаст запечатлел не только их вдумчивую дискуссию о том, куда мы идем, но и о том, где сейчас все стоит — видя растущую популярность GO, рост ИИ и как все это может в конечном итоге резко изменить мир программирования, который они любят…
Растущая популярность инструментов Go и AI
Арундел, автор, отметил, что, несмотря на то, что он задавался вопросом о будущем Го, «это немного отскочило назад». И Сен -Пьер соглашается.
«Лично я видел немного всплеска в последнее время, скажем, за последние шесть месяцев, может быть,». И это чувство интуиции, кажется, поддерживается статистикой. К ноябре прошлого года GO поднялся на свою самые высокие позиции в рейтинге Tiobe по популярности языка программирования- #7-с генеральным директором Tiobe Полом Янсеном, который сказал, что Go был быстрым, легко учиться, легко развернуть и легко понять. Янсен пришел к выводу, что в рейтинге Tiobe «если годовые тенденции будут продолжаться таким образом, Go будет обойти JavaScript в течение трех лет».
Индекс TIOBE показывает, что процент их отслеживаемых метрик GO внезапно начинает расти около декабря 2023 года.
И в ежегодном опросе разработчиков Stack Ouplow 16,4% респондентов заявили, что они использовали в 2025 году, по сравнению с 13,5% годом ранее. Позже Арундел предсказывает, что наш статус -кво — мир, заполненный GO — будет длиться «конечно, несколько десятилетий… Go просто встроен в ткань облака, интернета и всего остального. Это будет с нами до долгого после апокалипсиса, вероятно!»
Но Сен-Пьер также принял к сведению новый всплеск в инструментах искусственного интеллекта-и даже всплеск, сгенерированных AI CLI, представленными в Go Subreddit. Попробуя инструменты для искусственного интеллекта, Сент -Пьер обнаружил, насколько легким ИИ делает это, чтобы построить вещи в ходе. Может быть, популярности GO помогли его легкой совместимости с инструментами ИИ, генерирующим код? Благодаря портативности GO, «вы можете развернуть их во всех видах ОС и тому подобное по умолчанию».
Арундел согласился с тем, что ИИ может провести людей мимо первых нескольких блоков. «Это облегчает им просто что -то построить и опубликовать это в Reddit!» сказал он со смехом. (Позже Арундел добавил, что «Похоже,« Похоже, хорошо подходит для того, чтобы его генерировал двором, потому что это довольно синтаксический язык ».)
Команда GO действительно активно преследует демографию ИИ. Как отмечал свою 15 -летие в ноябре прошлого года, Go Lead Oustin Clements специально сказал, что основная команда «работала над тем, чтобы добиться успеха для ИИ — и ИИ лучше для GO — путем расширения возможностей GO в инфраструктуре, приложениях и помощи разработчика.
«Go — отличный язык для создания производственных систем, и мы хотим, чтобы он был отличным языком для создания производственных систем ИИ».
И Клемент также пообещал, что команда GO продолжит создавать первоклассную поддержку Go в популярных AI SDK, включая Лангчанго и Генкит…
Задача посредственного кода, сгенерированного AI
Как это разыгрывается в реальном мире? В то время как ИИ может вызывать проблемы для модераторов Reddit, Сент -Пьер считает, что проблемы распространяются дальше, и люди создают продукты, которые они «вероятно не должны», — и противостоят пользователям с дополнительным выбором. «Вместо того, чтобы иметь один или два действительно приличного выбора, у вас есть 30, но 22 из них закроются в ближайшие две недели».
Сейчас он даже поднимает вопросы в его консалтинговом бизнесе, так как «посредственность сейчас принимается повсюду — и у меня так много трудностей с этим».
Хотя у Арундела было хорошее возвращение. «Разве вы не думаете, что если будет больше плохого программного обеспечения, людям больше понадобятся консультанты?»
Но мысли Святого Пьера лежат с бедными консультантами. «Что я видел до сих пор, так это то, что бар для принятия результатов очень низкая…», и после проведения некоторых тестов с Клодом: «Извините, но это не хороший код. И я не хотел бы быть в команде, которая создала такой код». Смеясь, он сказал: «Я не хочу поддерживать код, который генерирует ИИ, потому что это в основном не очень хорошо».
Арундел в шутку поделился другой проблемой. «Я просто хотел бы, чтобы они не выбрали имя« Агенты ». Я имею в виду, это просто заставляет меня думать о матрице. Потому что они плохие парни, не так ли?»
Плохой код ИИ хуже, чем плохой человеческий код?
Но более серьезно, Арундел сказал, что он понимает разочарование Святого Пьера неаккуратным кодом, сгенерированного AI, «и я думаю, что, возможно, все сталкиваются с этим-и как вы решите решить, что вы почувствуете по этому поводу».
«И я думаю, что я решил, что буду чувствовать оптимизм, полагая, что это приведет много людей в мир программирования, что является забавным миром. А если это означает, что больше людей узнает, что, возможно, означает больше потребности в моих книгах или наставничестве, или что -то в этом роде. Но даже если нет… это нормально. Я справлюсь».
«Я просто думаю, что это довольно приятно, если бы он представлял целое новое поколение людей, чтобы попасть в это, что, возможно, они бы не попали, если бы не для этого».
Арундел добавил, что «это не похоже на то, что программное обеспечение раньше было идеальным, когда оно было написано людьми». Таким образом, даже если Code, сгенерированный AI, отстой, «он, вероятно, отстой примерно такой же. Программное обеспечение всегда было ужасным. Это просто внезапно появится гораздо больше, и гораздо дешевле его выпустить».
Он пришел на интересный контрапункт. «Плохое программное обеспечение производится AI худшим, чем плохое программное обеспечение, производимое людьми?»
Сен -Пьер увидел ключевое отличие. «Количество вещей, которые выводит ИИ, является ошеломляющим! Так что теперь вы даже не хотите делать какую -либо обзор, потому что вместо того, чтобы размышлять и думать о проблеме и подобных вещах, теперь вы получаете запросы на вытягивание за миллиард…»
Арундел признал, что сегодняшние инженеры-программисты, вероятно, теперь тратят больше времени на просмотр и исправление кода, сгенерированного AI-наряду с выпуском новых подсказок.
«И, может быть, они сделали бы это ранее с человеческими юниорами, или что -то в этом роде — но я думаю, что гораздо легче учить людей, не так ли?» Он сказал со смехом: «Я имею в виду, ты продолжаешь рассказывать Клоду вещи, и он просто, кажется, не понимает этого как -то…»
Оптимистичный взгляд на будущее программирования
Но у Арундела был еще один момент. «Если часть работы, которая вам понравилась, была напечатала функции и файлы GO и вещи, конечно, теперь у вас больше не будет возможности сделать это, и это стыдно. Ваша работа будет больше в рассмотрении, исправлении и направлении кода других людей и подбрасывает ее в какую -то приличную архитектуру».
Хотя с другой стороны — «Некоторым людям это нравится».
Сент -Пьер видит что -то еще, что потеряно: радость от того, что молодые программисты осознают свой потенциал. «Мне нравилось нанимать младшего, тренировать человека… и видеть его взорвется и избивают меня в какой -то момент. Это весело. Это было то, что мне нравилось». Если юношеские разработчики сейчас используют ИИ-и учится на кодовых базах, сгенерированных AI-страдает ли их обучение? «Я просто немного обеспокоен».
И он также думает, что было слишком много шумихи — и не может дождаться, когда маятник вернется.
«В настоящее время с состоянием мира я не думаю, что мы готовы к ИИ».
Арундел признает, что об этом трудно говорить, не звучит как сварливая заклинания — и пытается набрать философскую ноту. Вещи путешествуют по кругу, маятники возвращаются, и наше будущее просто не ясно. «Где мы сейчас находимся, это очень странное и переходное время, и все будет по -разному встряхивать то, что мы представляем».
И что бы ни случилось, по его мнению, программирование «не уйдет, как деятельность. Люди будут продолжать это делать. Даже если бы в этом не было никакой экономической ценности — что я сомневаюсь — я думаю, что люди все равно будут это делать.
«Потому что это весело!»
Trending Stories youtube.com/thenewstack Tech движется быстро, не пропустите эпизод. Подпишитесь на наш канал YouTube, чтобы транслировать все наши подкасты, интервью, демонстрации и многое другое. Группа подпишитесь с эскизом. Дэвид Кассель — гордый житель района залива Сан -Франциско, где он освещал технологические новости более двух десятилетий. За эти годы его статьи появлялись повсюду от CNN, MSNBC и The Wall Street Journal Interactive … Подробнее от Дэвида Касселя