Что не так с языком Go? | Подкаст «Бэкенд расправил плечи»

695 подписчиков

12+
12+

30 просмотров

2 дня назад

ПожаловатьсяНарушение авторских прав

695 подписчиков

12+
12+

30 просмотров

2 дня назад

ПожаловатьсяНарушение авторских прав
12+
12+

30 просмотров

2 дня назад

Почему российский BigTech выбирает Go, несмотря на все его недостатки? Действительно ли его можно освоить за неделю? Когда простота превращается в проблему? И почему Rust, у которого столько преимуществ, до сих пор не смог его заменить? В свежем выпуске Коля Губин и Арсен Абдусаламов вместе с Владимиром Балуном, бывшим тимлидом Яндекса и автором YouTube-канала о Go, разбираются, за что разработчики любят и ненавидят этот язык. Обсуждают, нужны ли Go фреймворки и дженерики, в каких случаях его рантайм и сборщик мусора становятся проблемой и почему иногда лучше выбрать другой инструмент. А ещё — как Go завоевал российский BigTech, что мешает Rust повторить его успех и каких изменений стоит ждать от Go 2.0. Или лучше вообще ничего не менять? 00:00 За что разработчики любят и критикуют Go 00:45 У нас в гостях Владимир Балун! 00:58 Почему Go выбирают для больших проектов 05:24 Как правильно выбирать технологии 06:30 Почему компаниям сложно переходить на новые языки 09:06 Можно ли освоить Go за неделю? 12:53 Нужны ли Go фреймворки? 15:25 Как в BigTech обходятся без фреймворков 17:38 Зачем в Go добавили дженерики? 20:04 Стало ли проще писать код с дженериками? 24:17 Почему Go не использует LLVM? 27:23 Что больше всего раздражает в Go 27:56 Плюсы и минусы рантайма Go 30:47 Нужно ли настраивать сборщик мусора? 31:53 В каких задачах Go проигрывает другим языкам 33:27 Почему Twitch понадобился Rust 35:36 Почему не стоит писать всё на Rust? 37:38 Сколько времени нужно, чтобы освоить C++ и Rust 41:13 Почему российский BigTech выбирает Go 44:22 Как BigTech влияет на популярность языков 47:53 Нужен ли разработчикам Go 2.0? 52:29 Где используют Go, кроме бэкенда 53:53 Почему TinyGo не оправдал ожиданий 54:57 Итоги: есть ли будущее у Go? Канал Владимира Балуна о GO: https://youtube.com/@vladimir_balun_programming?si=qv6RQngtoNk86S8X Avito Tech - это команда инженеров Авито. Подпишитесь на наш канал, соцсети и блоги, чтобы узнавать больше о технологиях Авито Слушайте нас также на аудио площадках: BK: https://vk.com/avitotech Телеграм: https://clc.to/-YHGlg Хабр: https://habr.com/ru/company/avito Гитхаб: https://github.com/avito-tech RuTube: https://rutube.ru/channel/30462632/ Дзен: https://dzen.ru/avitotech Сайт: https://clc.to/I5ZqRA

Название:

Что не так с языком Go? | Подкаст «Бэкенд расправил плечи»