Go Get Podcast

Go Get Podcast

By Go Get PodcastTechnology
Download on the App Store

Go Get Podcast episodes

  • Ep 3: GameDev в Go
    Обсудили вопросы, связанные с геймдевом на го: подходит ли Go для геймдева? Какие основные плюсы и минусы? На какие игровые движки стоит обратить внимание? И др.

    Состав:
    • Николай Тузов
    • Глеб Яльчик - тех. директор компании Gaijin (которая разрабатывает игру WarThunder и др.), специалист по геймдеву.
    • Алексей Акулович - работает в inDriver, ранее работал в Tinkoff, ВКонтакте. Занимается backend-стороной сложных и интересных проектов, увлекается геймдевом на Go в качестве хобби.
    • Искандер Шарипов - программист ВКонтакте, работает над компилятором kphp. В прошлом работал над компилятором Go. В свободное время пишет небольшие игрушки на Go.


    Тайминги:

    • 00:00:00 Вступление
    • 00:01:03 Приветсвие - Алексей Акулович
    • 00:02:23 Приветсвие - Искандер Шарипов
    • 00:04:34 Почему для геймдева был выбран Go
    • 00:09:32 Что мы понимаем под словом "геймдев"
    • 00:11:55 Подходит ли Go для геймдева?
    • 00:28:50 Ликбез: что такое Garbage Collector (GC)
    • 00:34:15 Движки с подходом "всё есть код"
    • 00:36:16 Собственные игровые движки Алексея и Искандера
    • 00:39:35 ООП в разработке игр
    • 00:46:15 Стоит ли писать свой движок?
    • 00:55:27 Ликбез: что такое ECS
    • 00:58:41 Может ли зарабатывать на геймдеве на Go?
    • 01:04:03 Go + GoDot
    • 01:10:37 Помогает ли геймдев развиваться разработчику?
    • 01:14:43 Какой движок на Go выбрать?
    • 01:18:32 Основные минусы Go в геймдеве
    • 01:20:27 Обёртка над Ebiten от Искандера
    • 01:22:21 Основные плюсы Go в геймдеве
    • 01:30:31 Заключение

    1 hr 34 min
  • Ep 2: Почему Go плохой? Почему Go хороший?

    Обсуждаем статьи:


    - Кратко: "I want off Mr. Golang's Wild Ride" (https://fasterthanli.me/articles/i-want-off-mr-golangs-wild-ride)

    - "Как мы себя обманываем, только бы продолжать пользоваться Golang" (https://habr.com/ru/post/676994/)

    - "What Made GoLang So Popular?" (https://thenewstack.io/what-made-golang-so-popular-the-languages-creators-look-back/)


    Состав:

    - Николай Тузов (разработчик в Lamoda, веду образовательный канал на ютубе)

    - Глеб Яльчик (технический директор Gaijin)

    - Виталий Левченко (разработчик Яндекса, организатор Go-сообщества в Питере)


    Тайминги:

    00:00 - Вступление

    00:54 - Статья 1.1 - "I want off Mr Golangs Wild Ride"

    01:25 - Проблема с пермишенами на Windows (Chmod)

    04:18 - Сравнение с Rust

    11:38 - Статья 1.2 - "Как мы себя обманываем, только бы продолжать пользоваться Golang"

    11:45 - Стоит ли выслушивать критику от новичков? Чем она отличается от критики экспертов?

    17:36 - Go vs Rust

    21:03 - Какие плюсы видит автор в Go

    22:05 - Особенности тулчейна Go

    22:51 - Система сборки

    24:22 - Система именования

    25:49 - Проблемы сборщика мусора

    28:58 - Go превращается в PHP 21-го века?

    29:49 - Go возник случайно?

    30:22 - Обработка ошибок

    38:45 - Почему Go плохой язык для новичков?

    42:43 - Непоследовательность Go

    45:20 - Итоги по Rast

    47:40 - Статья 2. "What Made GoLang So Popular?"

    48:19 - Критерии "популярности"

    49:22 - Компилируемость

    50:12 - Почему Go любят DevOps'ы?

    53:08 - Есть ли у Go конкуренты?

    56:47 - Почему Go изначально начал набирать популярность?

    58:24 - Причины дальнейшего развития

    1 hr 10 min
  • Ep 1: Обсуждаем дженерики
    Дженерики вот-вот появятся в Go, их релиз запланирован в версии 1.18. В связи с этим, данная тема очень актуальна и вызывает множество дискуссий в сообществе.
    Состав:
    - Николай Тузов (разработчик в Lamoda, веду образовательный канал на ютубе)
    - Глеб Яльчик (технический директор Gaijin)
    - Дмитрий Матреничев (разработчик в Lamoda)
    1 hr 18 min

About Go Get Podcast

From the publisher's feed

Обсуждаем язык Go и всё, что с ним связано - изменения в языке, новости, интересные статьи, проекты и др.