АйТиБорода

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


Listen Later

Первый выпуск про функциональное программирование! И не на примере забытого или редкого языка, а на примере 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://youtu.be/nII0ralSlRo
Материалы из выпуска: https://t.me/itbeard/372
______________________________
АЙТИБОРОДА В ИНТЕРНЕТЕ:
🔹 Сайт - 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
______________________________
01:26 - Про детство универские годы
03:02 - Первая работа на ABAP
04:05 - Про ABAP и SAP
09:34 - ИНТЕГРАЦИЯ
15:14 - Снова в джуны после 8 лет ABAP
15:55 - Common Lisp
16:50 - Первая проба Haskel и Scala
18:10 - Участие в стартапах
19:15 - Про работу в Тинькофф
23:17 - Что такое функциональное программирование
27:05 - Что пришло в Java из функционального программирования
29:30 - Идея ФП
29:10 - Отличие процедуры от функции
31:07 - Чистая функция
34:28 - Надо ли знать математику функциональщику
38:24 - Как появлялась Scala
41:05 - Иммутабельность
45:35 - Системы типов
47:40 - Скала и ООП - гибридная парадигма
53:13 - Про сабтайпинг и интерфейсы
55:28 - Фундаментальная разница между ООП и ФП
59:01 - lisp, clojure, cheme, recket, idris, haskel, ML
01:06:45 - Про Математику и Вольфрам
01:07:10 - Самые жирные плюсы Скалы
01:07:56 - Что пишут на Scala: EDSL, сервера, конкурентная разработка, big data и spark и компиляторы
01:16:05 - Про библиотеки и фреймворки
01:20:20 - Пакетные менеджеры
01:22:05 - Кто несет ответственность за скалу
01:23:00 - Dotty и Scala 3
01:27:35 - Что поставить на копм что бы начать программировать на Scala
01:29:20 - Что по базам
01:31:41 - Книги и источники для новичков
01:33:25 - Хобби и худ.лит.
01:36:22 - БЛИЦ
01:43:20 - КОНКУРС
#айтиборода #ityoutubersru #scala
...more
View all episodesView all episodes
Download on the App Store

АйТиБородаBy Алексей Картынник

  • 4.4
  • 4.4
  • 4.4
  • 4.4
  • 4.4

4.4

5 ratings


More shows like АйТиБорода

View all
Не занесли by Максим Иванов, Павел Пивоваров, Артемий Леонов

Не занесли

58 Listeners

Завтракаст (Zavtracast) by Завтракаст (Zavtracast)

Завтракаст (Zavtracast)

119 Listeners

Веб-стандарты by Сообщество «Веб-стандарты»

Веб-стандарты

22 Listeners

«Подкаст Лайфхакера» by Лайфхакер

«Подкаст Лайфхакера»

42 Listeners

КритМышь by Александр Головин

КритМышь

41 Listeners

kuji podcast by kuji podcast

kuji podcast

132 Listeners

Запуск завтра by libo/libo

Запуск завтра

86 Listeners

Закат империи by libo/libo

Закат империи

188 Listeners

Мы обречены by Мы обречены

Мы обречены

6 Listeners

DOU Podcast by DOU

DOU Podcast

20 Listeners

Почему мы еще живы by libo/libo

Почему мы еще живы

115 Listeners

Люди и код by Skillbox Media Code

Люди и код

2 Listeners

Разрабы.Подкаст by Разрабы

Разрабы.Подкаст

0 Listeners

AIA Podcast by EngX by Anywhere Club

AIA Podcast by EngX

1 Listeners

Организованное программирование by Кирилл Мокевнин

Организованное программирование

3 Listeners