TGViewer
Generic Talks Generic Talks @generictalks · 794 subscribers
Post #154 1.57K
Generic Talks S02E04 "Магия и Computer Science в GoLand"
У нас в гостях Артем Хвастунов и Марат Хабибуллин - разработчики GoLand из JetBrains.
И разговаривали мы об внутреностях и особеностях этой самой продвинутой IDE для Go.

Вопросы которые мы обсудили:
- История. Как вообще родилась IDEA (первая IDE от JetBrains), почему написана на Java?
- Как устроен отказоустойчивый и самовосстанавливающийся при сломаном коде парсинг?
- Как выглядит внутреннее представление кода какие структуры данных используются внутри?
- Зачем вам своя виртуальная файловая система?
- Что делает GoLand когда долго что-то индексирует или делает начальную индексацию?
- Как вообще живется на JVM не напрягает ли GC?
- Как устроены плагины и почему иногда надо перегружать IDE для их установки?
- Language Server Protocol, есть ли планы по поддержке?
- Как тестировать такую сложную и гибкую систему с сотнями разных конфигураций и молудей?
- Как начался GoLand как плагин и как потом переделался в самостоятельную IDE?
- Переиспользуете ли какие-то части тулинга Go?
- Специфичные инспекции и смарт комплиты.
- Статистика - какими комплитами и постфиксами люди пользуются, какие ошибки вы чаще всего допускают.
- Интеграция с дебагером.
- Поддержка модулей.
- Пропоузал по дженерикам. Насколько сложно их будет поддержать в IDE?

Ссылочки:
- Доклад "Алексей Кудрявцев — Computer Science еще жива" https://bit.ly/3kkixoH
- GoLand - https://www.jetbrains.com/go/

Если Вы хотели бы послушать наше интервью с кем-то интересным или хотите сами прийти - присылайте предложения сюда: @generictalks_bot

🎙Наш канал в YouTube - https://bit.ly/3cwXsmI
📹 Шоу с код ревью и кучей интересных советов - https://bit.ly/2zc2w1j (и Телеграм @good_bad_reviewer)
💵 Patreon - www.patreon.com/generictalks

https://soundcloud.com/generictalks/generictalks-s02e04-magiya-i-computer-science-v-goland
YouTube Алексей Кудрявцев — Computer Science еще жива Ближайшая конференция: Joker 2023, 9–10 октября (Online), 13–14 октября (Offline, Санкт-Петербург) Подробности и билеты: https://bit.ly/3UAk3V4 — — . . . . Алексей Кудрявцев — Computer Science еще жива Java-конференция Joker 2016, Санкт-Петербург, 14-15.10.2016…
More from @generictalks
  1. Jul 5, 2022Всем привет! Ищем в команду Software Engineer Требования к позиции Необходимо: - Знание Go…
  2. May 6, 2022https://dou.ua/forums/topic/37811/
  3. Mar 2, 2022Пропагандистський Яндекс через свою позицію втрачає не тільки мільйони коштів, але і топ-м…
  4. Mar 2, 2022https://t.me/synegubov
  5. Feb 27, 2022Помощь нашим бойцам в крипте Ethereum. Bitcoin and Tether (USDTtrc20): BTC - 357a3So9CbsNf…
  6. Feb 27, 2022Мы сделали очень простую страницу на английском языке для тех, кто хочет помочь Украинской…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →