СИЛА Функционального Программирования / Всё о Scala / Интервью со Scala Developer Олегом Нижниковым

Первый выпуск про функциональное программирование на канале! И не на примере забытого или редкого языка, а на примере Scala. В гостях разработчик из “Тинькофф Банк“ и Scala Developer - Олег Нижников. Поговорили про команду разработки из 100 скалистов, про прелести ФП, про необходимость математики функционащику и про сам язык программирования Scala. А еще, затронулю кучу других ЯП 😏 Так что, заваривайте чаинский\кофеинский и погнали! 😉 ~~~~~~~~~~~~~~ ЛЮБИМЫЙ ПАРТНЁР ELBRUS CODING BOOTCAMP Elbrus - это лучший формат обучения программированию. У ребят идет набор в новый поток, подробнее тут: Старт 1 июня. Вступительные экзамены до 25 мая 😎 ~~~~~~~~~~~~~~ Олег в телеграме: Конкурсная библиотека Tofu: Аудио-версия выпуска: Материалы из выпуска: Куда уехала рука Олега и почему голос Лекса не попадает в картинку: ______________________________ АЙТИБОРОДА В ИНТЕРНЕТЕ: 🔹 Сайт - 🔹 YouTube - 🔹 SoundCloud - 🔹 Discord - 🔹 Telegram - 🔹 Instagram - 🔸 Стать спонсором - ______________________________ 0:00 - Начало 1:26 - Про детство универские годы 3:02 - Первая работа на ABAP 4:05 - Про ABAP и SAP 9:34 - ELBRUS CODING BOOTCAMP 15:14 - Снова в джуны после 8 лет ABAP 15:55 - Common Lisp 16:50 - Первая проба Haskel и Scala 18:10 - Участие в стартапах 19:15 - Про работу в Тинькофф 23:17 - Что такое функциональное программирование 27:05 - Что пришло в Java из функционального программирования 29:30 - Идея ФП 30:10 - Отличие процедуры от функции 31:07 - Чистая функция 34:28 - Надо ли знать математику функциональщику 38:24 - Как появлялась Scala 41:05 - Иммутабельность 45:35 - Системы типов 47:40 - Скала и ООП - гибридная парадигма 53:13 - Про сабтайпинг и интерфейсы 55:28 - Фундаментальная разница между ООП и ФП 59:01 - lisp, clojure, scheme, racket, idris, haskell, ML 1:06:45 - Про Математику и Вольфрам 1:07:10 - Самые жирные плюсы Скалы 1:07:56 - Что пишут на Scala: EDSL, сервера, конкурентная разработка, big data и spark и компиляторы 1:16:05 - Про библиотеки и фреймворки 1:20:20 - Пакетные менеджеры 1:22:05 - Кто несет ответственность за скалу 1:23:00 - Dotty и Scala 3 1:27:35 - Что поставить на копм что бы начать программировать на Scala 1:29:20 - Что по базам 1:31:41 - Книги и источники для новичков 1:33:25 - Хобби и худ.лит. 1:36:22 - БЛИЦ 1:43:20 - КОНКУРС #айтиборода #ityoutubersru #scala
Back to Top