С
Смотри что нашел
@b1tw1se469 подп.
651просмотров
19 декабря 2025 г.
statsScore: 716
Go 1.26 + simd = ❤️ На днях вышел Go 1.26 rc1, и вот-вот нас уже ждет полный релиз. По совокупности улучшений и нововведений мне предстоящий релиз нравится. Но пока все писаются кипятком от возможности в функцию new пихнуть выражение (тем самым сэкономить аж 1 строчку кода), я в восторге от принятия (хотя бы под экспериментом) simd/archsimd: https://github.com/golang/go/issues/73787 Не то чтобы я очень часто пишу на ассемблере (всего пару раз за свою практику удавалось такое), но поверьте, удовольствия там точно никакого нет. Меня даже больше радует не столько принятие этого пакета, сколько сам тренд. После великого ухода 2024 года некоторых столпов из core-команды Go были опасения, что язык потеряет свою идентичность и философию. В итоге мы имеем обратное! За релизами Go стало увлекательно следить: ты ждешь каждого из них и быстрее начинаешь играться даже с релиз-кандидатами P.S. Вот бы еще арены доработали и вывели из эксперимента… Хотя, скорее всего, будет что-то другое в направлении полуручного управления памятью P.P.S. Сейчас (может быть это мое искажение) какой-то всплеск применения SIMD инструкций повсеместно: от плагинов для neovim до реализации hashtable и GC. Поэтому такие изменения в языке + тренд могут нам дать новые более эффективные библиотеки.
651
просмотров
1287
символов
Нет
эмодзи
Нет
медиа

Другие посты @b1tw1se

Все посты канала →
Go 1.26 + simd = ❤️ На днях вышел Go 1.26 rc1, и вот-вот нас — @b1tw1se | PostSniper