Всё о Scala: жёстко записали целый подкаст про устройство языка и связи с другими языками

Содержание выпуска — Что такое Scala и как можно охарактеризовать её место в ряду других языков программирования. — Как устроена Scala — есть ли яркие особенности в наборе методов, системе типов и тому подобном. — В чём главные фишки Scala, чем она крута. — В каких задачах Scala особенно сильна, а в каких — так себе. — Какие компании используют Scala и есть ли в России рынок скалистов. — Scala и другие функциональные языки: в чём разница, преимущества и недостатки. — Scala и другие JVM-языки — в чём разница, преимущества и недостатки. — Чего не хватает языку, что изначально было задизайнено не очень удачно, в чём проблемы Scala. — Как Scala эволюционировала от первых версий к сегодняшнему состоянию. — Как идёт разработка новых версий языка, кто этим занимается, как устроено сообщество разработчиков языка, как принимаются решения. — Что обещают в будущих версиях Scala. — Есть ли у Scala диалекты и есть ли не JVM-версии Scala. — Тулинг вокруг Scala: какие IDE и менеджеры пакетов принято использовать. — Какие классные библиотеки и фреймворки есть в Scala-мире. — За что в сообществе разработчиков не любят Scala, насколько это оправданно и что можно ответить хейтерам. — Как устроено русскоязычное сообщество Scala. — Как, кому и зачем стоит изучать Scala. Гость: Олег Нижников. Scala Developer в Evolution. Ведёт аккаунт в Twitter: Русскоязычные сообщества Scala Полезные ссылки Вакансии Evolution Сборник ресурсов для изучения Scala Scala Notebook Книга Practical FP in Scala Язык программирования ABAP Мартин Одерски Akka от Lightbend Sealed-классы и интерфейсы в Scala Каррирование в программировании Reflection в Scala Статья Ивана Углянского об устройстве JVM SBT Проект Capture Checking Проект Loom в JVM GitHub-профиль Евгения Бурмако, создателя диалекта Scala Scala Native Bazel build tool Cats Effect ZIO tapir Фреймворк Spark Курс Олега «Введение в Scala» Курс Юлии Шутовой «Основы Scala» Курсы Мартина Одерски Книга Мартина Одерски Programming in Scala Предложить тему, стать гостем подкаста, похвалить или поругать выпуск: @. Где подписаться на обновления подкаста и наши новые статьи: Сайт медиа: Twitter: «ВКонтакте»: Telegram: «Яндекс.Дзен»: Стартовать в программировании вместе со Skillbox: Наш подкаст удобно слушать на популярных платформах: Castbox: «Яндекс.Музыка»: Apple Podcasts: Подписывайтесь, ставьте лайки, делитесь с друзьями и оставляйте комментарии!
Back to Top