Комментарии 7
Спасибо за столь подробный обзор... но если честно
Go 1.26 стал релизом, в котором сошлись результаты нескольких лет работы над разными направлениями. Это не просто набор отдельных улучшений, а согласованное развитие языка,
вот реально выглядит что набор мелких второстепенных улучшений. ничего такого чтобы сказать "вах". ничего такого ради чего чувствовалось бы обоснованное желание скорее обновляться :)
без претензий, к автору, но кажется что разработчики языка отчаянно стагнируют, возможно у них все время уходит на отклонение запросов типа "сделайте наконец тернарный оператор" в гитхабе :)
На меня больше всего произвело впечатление https://habr.com/ru/articles/995906/#simd-archsimd . Статью я писал долго, по этому не стал править. Но мне удалось потестить работу на Intel процессоре 14 поколения. Прирост в производительности почти x3. Это очень сильно.
Возможно завтра найду время чтобы выложить в github исходники своих бенчей, чтобы каждый мог попробовать сам.
P.S. Ждем тернарный оператор :-)
Это очень похоже на очередной высер нейросети.
А почему не хотят вводить тернарный оператор?))
Собаки лают - караван идёт.
Если бы разработчики Go слушали каждого советчика, то язык давно превратился бы в помойку. Каждую наносекунду из любого утюга льются предложения добавить X, Y, Z потому что без этого ну ваще никак и жизнь - боль, а джава/до-диез такую фичу имеют и там все прекрасно в отличие от.
Feature bloat - это проблема. А отсутствие свистелок и перделок в каждом релизе - это не стагнация. А изменения под капотом, на поверхности заметные слабо, вполне могут занимать годы предварительной работы, так что в этом нет противоречий.
У Go есть своя философия, у других языков своя. Вместо того чтобы терзать себя и разработчиков языка отсутствием тернарных операторов, проще проникнуться ей и жить станет легче.
Интересно, кто нибудь сможет прочитать этот обзор. Я даже скролить устал.
Я только часть про криптографию пролистал т.к вообще не разбираюсь :(
Остальное классно и полезно. Нравится что небольшие но важные или удобные улучшения добавляются. Сообщество год-два-три смотрит на то что разрабы сами делают библиотеками и мягко ввводят в язык, стандартная библиотека супер классная становится без новых свистелок

Go 1.26 вышел, пройдемся по всем изменениям…