Загрузка страницы

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

Первый выпуск про функциональное программирование на канале! И не на примере забытого или редкого языка, а на примере Scala. В гостях разработчик из "Тинькофф Банк" и Scala Developer - Олег Нижников. Поговорили про команду разработки из 100 скалистов, про прелести ФП, про необходимость математики функционащику и про сам язык программирования Scala. А еще, затронулю кучу других ЯП 😏

Так что, заваривайте чаинский\кофеинский и погнали! 😉

~~~~~~~~~~~~~~
ЛЮБИМЫЙ ПАРТНЁР ELBRUS CODING BOOTCAMP
Elbrus - это лучший формат обучения программированию.
У ребят идет набор в новый поток, подробнее тут: https://clck.ru/NF6Gh
Старт 1 июня. Вступительные экзамены до 25 мая 😎
~~~~~~~~~~~~~~

Олег в телеграме: https://t.me/odomontois
Конкурсная библиотека Tofu: https://bit.ly/2T1AvAD
Аудио-версия выпуска: https://bit.ly/2YZ6G7y
Материалы из выпуска: https://t.me/itbeard/372
Куда уехала рука Олега и почему голос Лекса не попадает в картинку: https://www.youtube.com/post/UgxqSv_CszwUN6LnBVJ4AaABCQ

______________________________

АЙТИБОРОДА В ИНТЕРНЕТЕ:
🔹 Сайт - https://itbeard.com
🔹 YouTube - https://www.youtube.com/itbeard
🔹 SoundCloud - https://soundcloud.com/itbeard
🔹 Discord - https://s.itbeard.com/discord
🔹 Telegram - https://t.me/itbeard
🔹 Instagram - https://instagram.com/itbeard
🔸 Стать спонсором - https://www.youtube.com/itbeard/join

______________________________

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

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

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
13 мая 2020 г. 13:19:13
01:45:36
Другие видео канала
Программист из 80х / История появления интернета и программирования в СССР / Всё о GoПрограммист из 80х / История появления интернета и программирования в СССР / Всё о GoКак перестать делать НИЧЕГО / Интервью с корпоративным прокрастинатологом - Максом ДорофеевымКак перестать делать НИЧЕГО / Интервью с корпоративным прокрастинатологом - Максом ДорофеевымЯЗЫК ЯЗЫКОВ! / Всё про C++ и разработку игр / Интервью с Lead Core Developer World of Tanks BlitzЯЗЫК ЯЗЫКОВ! / Всё про C++ и разработку игр / Интервью с Lead Core Developer World of Tanks BlitzЗащита информации / Белые хакеры и политики безопасности / Всё о кибербезопасностиЗащита информации / Белые хакеры и политики безопасности / Всё о кибербезопасностиАйтишник переехал в Германию / О налогах и условиях жизни / Senior JavaScript DeveloperАйтишник переехал в Германию / О налогах и условиях жизни / Senior JavaScript DeveloperЧИСТЫЙ КОД на СТЕРОИДАХ / Радикальное программирование / Интервью с Егором БугаенкоЧИСТЫЙ КОД на СТЕРОИДАХ / Радикальное программирование / Интервью с Егором БугаенкоКОМПЬЮТЕРНАЯ КРИМИНАЛИСТИКА / Как ловят хакеров / Крутой безопасник Алексей НовиковКОМПЬЮТЕРНАЯ КРИМИНАЛИСТИКА / Как ловят хакеров / Крутой безопасник Алексей НовиковДЕСЯТЬ ЛЕТ в Google / Из маркетолога в С++ / Интервью со Staff Software EngineerДЕСЯТЬ ЛЕТ в Google / Из маркетолога в С++ / Интервью со Staff Software EngineerQA из Silicon Valley / Девушка в IT / Интервью с тестировщицей из Кремниевой ДолиныQA из Silicon Valley / Девушка в IT / Интервью с тестировщицей из Кремниевой ДолиныAgile, scrum, kanban и управление проектами / Из программиста в Agile Coach / Всё о KANBANAgile, scrum, kanban и управление проектами / Из программиста в Agile Coach / Всё о KANBANВойти в IT через Minecraft и Яндекс / Всё о Kotlin и Android / Интервью с Kotlin DeveloperВойти в IT через Minecraft и Яндекс / Всё о Kotlin и Android / Интервью с Kotlin DeveloperРазработчик-«ВЕТЕРАН» / 50 ЛЕТ ОПЫТА в программировании / История Евгения Владимировича ПолищукаРазработчик-«ВЕТЕРАН» / 50 ЛЕТ ОПЫТА в программировании / История Евгения Владимировича ПолищукаЖизнь "чёрного" хакера / Деньги, ценности, вера, жизнь / Интервью с Black HatЖизнь "чёрного" хакера / Деньги, ценности, вера, жизнь / Интервью с Black HatКак управлять IT-командами / Всё о PM / Интервью с Senior Project ManagerКак управлять IT-командами / Всё о PM / Интервью с Senior Project ManagerБАТЯ на проекте! / Сертифицированный архитектор и Azure MVP / Интервью с Solution ArchitectБАТЯ на проекте! / Сертифицированный архитектор и Azure MVP / Интервью с Solution ArchitectМашинное обучение и нейросети / Интервью с техническим директором Яндекс.ДзенМашинное обучение и нейросети / Интервью с техническим директором Яндекс.ДзенТипичные ошибки наших в США / Релокейшен за ОКЕАН / Вторая часть интервью с SPMТипичные ошибки наших в США / Релокейшен за ОКЕАН / Вторая часть интервью с SPMВсё о Java / Войти в IT после 30 / Интервью с Senior Java DeveloperВсё о Java / Войти в IT после 30 / Интервью с Senior Java DeveloperОлимпиадки, асинхронность и удалённая работа / Всё о Python / Интервью с Python DeveloperОлимпиадки, асинхронность и удалённая работа / Всё о Python / Интервью с Python DeveloperЯзык программирования JavaScript - что на нем пишут, как его учить, сколько за него платятЯзык программирования JavaScript - что на нем пишут, как его учить, сколько за него платят
Яндекс.Метрика