SDCast #41: в гостях Андрей Бреслав, руководитель проекта Kotlin в компании JetBrains

sd-podcast-logo Рад представить вам 41-й выпуск подкаста! Этот эпизод посвящен языку Kotlin, у меня в гостях Андрей Бреслав, руководитель проекта Kotlin в компании JetBrains.

В начале выпуска мы поговорили о том, зачем вообще нужен еще один язык, Андрей рассказал про историю и предпосылки появления Kotlin, как все начиналось и развивалось.

Обсудили так же общие теоретические аспекты разработки языков программирования: чем разработка языка отличается от разработки каких-либо других программных продуктов, какие компоненты являются основой для построения языка, на какие аспекты следует обращать особое внимание и как правильно заложить архитектуру.

Так же Андрей рассказал, почему в качестве платформы была выбрана JVM, рассказал некоторые технические подробности реализации проекта. Подробно рассказал про interop с Java, о том, как можно начать использовать Kotlin в уже существующем проекте на Java сейчас, и как они у себя, в компании JetBrains уже начали это делать.

Не обошли мы сторой и социальную составляющую проекта. Код языка Kotlin выложен в open source на github. Андрей рассказал про сообщество, которое сформировалось вокруг проекта, и как они с ним взаимодействуют, обсуждают запросы на новый функционал, баг-репорты и все прочее.

В завершение выпуска, Андрей поделился планами по развитию языка как в ближайшем будущем, так и в долгосрочной перспективе.

Ссылки на ресурсы по темам выпуска:

Скачать (mp3, 20 MB) Скачать (ogg, 22 MB)
  • Dmitriy Pritula

    Костя, твои подкасты на сейчас лучшее, что есть в этом сегменте, по моему мнению.
    Технических деталей всегда хочется больше, а тут как-то конкретно, без воды.
    Качественные высокоуровневые обзоры, освещение командного опыта, внутреннего устройства проектов – это очень интересно.
    Продолжай обязательно, спасибо.

    • Спасибо за такие слова! Очень приятно, но еще более важно, что такие слова прибавляют энтузиазма, сил и желания продолжать и делать подкаст еще лучше!

  • yev

    Случайно попал на этот подкаст с dou.ua, анонсы по devops. И честно говоря не ожидал такого качественного подбора гостей и обсуждаемых тем. В эпоху “тарелочек” от радио-т, твой подкаст гладко свежего воздуха. Рекомендую люто! А есть у тебя твиттер подкаста или еще какая-то социальщина для промоушина сего чуда в массы?

    • Привет! Спасибо! :)
      По поводу твоего вопроса — нет, у подкаста сейчас нет отдельного твиттера, вроде как не чувствую особой необходимости в этом. Пока что обо всех выпусках пишу просто от себя в twitter/facebook/linkedin/vk.

    • Таки завел отдельный твиттер для подкаста: https://twitter.com/SDCast_podcast Так что можно теперь направлять туда :)

  • Antony

    Тоже случайно попал на подкаст с гитхаба. Уже переслушал больше половины. Подкаст просто кладезь полезной инфы. Спасибо за вашу работу, Костя. Хочу сказать, что не только гости важны, но и ведущий – у вас отличные скилы по риторике.