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

Поделиться
HTML-код
  • Опубликовано: 12 сен 2024

Комментарии • 414

  • @itbeard
    @itbeard  4 года назад +28

    Таймлайн для всех мобильщиков:
    00:00 - Начало
    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, scheme, racket, 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 - КОНКУРС

    • @kassailakasela4545
      @kassailakasela4545 4 года назад

      scheme, racket - исправь пожалуйста

  • @kyrylokovalenko298
    @kyrylokovalenko298 4 года назад +270

    а почему он рукой в 4е измерение попадает? это так скалисты умеют?

    • @qzibet3497
      @qzibet3497 4 года назад +18

      7:14

    • @pavelsenokosov5402
      @pavelsenokosov5402 4 года назад +18

      функциональное программирование

    • @ilkinqafarov8333
      @ilkinqafarov8333 4 года назад +2

      в комьюнити посте найдёте почему:-)

    • @TheVellymo
      @TheVellymo 4 года назад +14

      Это и есть СИЛА Функционального Программирования))

    • @anthonykuznetsov6623
      @anthonykuznetsov6623 4 года назад +2

      Текстуры брат, текстуры. Выбрал не ту пилюлю.

  • @ivan-the-l
    @ivan-the-l 4 года назад +62

    Лекс, спасибо тебе за все твои видосы и интервью. Ты не представляешь, как меня на собеседованиях как джуна спасали мелкие детали языков и фреймворков, которые я почерпнул из твоих видео.
    Спасибо, кстати, за аудио версию твоих видео. Часто слушаю, когда куда-нибудь еду. Здоровья тебе!

    • @itbeard
      @itbeard  4 года назад +8

      Спасибо!

  • @ВоиныСвета-г6м
    @ВоиныСвета-г6м 4 года назад +27

    За Scala отдельно спасибо, лучшее с чем я когда нибудь работал, FP top!

  • @user-mr1ii2wn2w
    @user-mr1ii2wn2w 4 года назад +60

    Крутой мужик и рассказывает интересно.

  • @verbs-otier-ru
    @verbs-otier-ru 4 года назад +15

    Мне дико нравится, что человек хорошо относится к месту, в котором он вырос, несмотря на то, что оно "бесперспективное". Действительно красивое место.

  • @user-wh2lh3ff5s
    @user-wh2lh3ff5s 4 года назад +183

    Наконец-то гость в старом формате ,а то черные хакеры ,квадрокоптеры ) Всё ждём плюсовика)

    • @orda7640
      @orda7640 4 года назад +12

      Не гони на квадрокоптеры

    • @romanmehanov4581
      @romanmehanov4581 4 года назад +29

      Также жду С++ разработчика

    • @nagibator77779
      @nagibator77779 4 года назад +3

      Позовите Полухина)

    • @Arenoros
      @Arenoros 4 года назад

      @@nagibator77779 да видимо сейчас сложно, я уже полгода про это пишу) тем более конференции сейчас отменили, так то хоть во время Corehard можно было бы его перехватить

    • @xlit97
      @xlit97 4 года назад

      Плюсы будет интересно послушать

  • @tomasbatura9419
    @tomasbatura9419 4 года назад +95

    Гость топовый. Еще бы хотелось эликсирщика какого-нибудь послушать или эрлангиста.

    • @KyivanEnjoyer
      @KyivanEnjoyer 4 года назад

      Зачем? Скалисты не эрлангисты, элексирщики. Это куда более развитая и востребованная экосистема

    • @user-oq3th4fp9v
      @user-oq3th4fp9v 4 года назад

      @@KyivanEnjoyer Мне кажется сейчас эти обе экосистемы развиты одинаково. Возможно области применения только разные.

    • @dmitriysarzhan2655
      @dmitriysarzhan2655 4 года назад +1

      @@KyivanEnjoyer На счет более более развитая я бы поспорил. Безспорно на скале больше либ и фреймов. Но BEAM очень надежная штука в сочетании с OTP, которые позволяют разработчикам писать высокопроизводительные , отказоустойчивые приложения.

    • @tomasbatura9419
      @tomasbatura9419 4 года назад +1

      @@KyivanEnjoyer Зачем послушать? Потому что в Европе Elixir уже сильно развит, есть работа, митапы и т.д. (даже в соседней Польше), а у нас еще нет.

    • @KyivanEnjoyer
      @KyivanEnjoyer 4 года назад +1

      @@tomasbatura9419 Я в варшаве, тут все по класике - java, c#, python, js, scala, golang в вакансиях. Не замечал никаких elixir, earlang

  • @KyivanEnjoyer
    @KyivanEnjoyer 4 года назад +42

    Так это же чел с step1k с курсов по Scala, да?? Олег, я ваш студент получается!)

    • @olegrekuts352
      @olegrekuts352 4 года назад +9

      Я всегда думал, что ресурс называется Стёпик, типа какой-то Степан назвал сайт в честь себя)

  • @limonred5283
    @limonred5283 4 года назад +5

    Нереально крутой гость. Так хотелось разобраться в этих вопросах, прям лютый хардкор. Спасибо огромное за видео!!

  • @Михаил-ь7й7ь
    @Михаил-ь7й7ь 3 года назад +3

    Крайне приятно слушать человека, без сленга и прочих новомодных словечек. Гость понравился. Побольше таких бесед бы!

  • @abyrva1g491
    @abyrva1g491 4 года назад +28

    Добрый день! Спасибо за видео! А сделать выпуск про Rust есть в планах?

  • @user-wb2rz4uu3l
    @user-wb2rz4uu3l 4 года назад +83

    Когда адинэсника пригласите?

    • @bobobo500
      @bobobo500 4 года назад +23

      Хотите, чтобы канал заблокировали ?!

    • @purplep3466
      @purplep3466 4 года назад +6

      когда язык поменяют

    • @user-wb2rz4uu3l
      @user-wb2rz4uu3l 4 года назад +5

      Purple P там жуткое легаси, сказали ничего менять не будут, не реально

    • @xmaster83
      @xmaster83 4 года назад +2

      карму испортишь ))

    • @blancodima
      @blancodima 4 года назад

      Можно и пригласить, только в формате шоу "что было дальше".

  • @alexw6751
    @alexw6751 4 года назад +2

    Конструктивная математика, основания математики, множества, отображения, пространства, категории, функторы, монады... Приятно слушать умного, образованного человека.

  • @Edvard-Aliev
    @Edvard-Aliev 4 года назад +46

    Хорошее интервью, люди 8 лет скале отдали, а ты все так же пишешь Hello World и бросаешь...

  • @iruiel
    @iruiel 4 года назад +21

    Первый лайк не глядя!)))

  • @user-kq2yo3my9l
    @user-kq2yo3my9l 4 года назад +61

    нихуя не понятно, но очень интересно

  • @user-cp8wz1ij5t
    @user-cp8wz1ij5t 4 года назад +31

    Даже стол функциональный: угол обзора меняет его длину

    • @aiahz
      @aiahz 4 года назад +2

      Наоборот, стол имутабилен. Стол ООПешный.

    • @AndroidsReview
      @AndroidsReview 4 года назад +1

      @@aiahz мутабельный тогда уж

    • @aiahz
      @aiahz 4 года назад

      @@AndroidsReview ну да, оговрился.

  • @samolevich
    @samolevich 4 года назад +12

    Слушая эти интервью, я ощущаю себя немного причастным к ИТ. Спасибо.
    Ждал, когда гость снесёт стакан со стола.

  • @ivanaytzhanov8846
    @ivanaytzhanov8846 4 года назад +71

    жду гостя с haskell

    • @dmytrokhomenko331
      @dmytrokhomenko331 4 года назад

      не дождёшься ((

    • @maiover1.0.0.8
      @maiover1.0.0.8 4 года назад +2

      я думаю, можно afiskon'а позвать (автор eax.me)

  • @sciex8389
    @sciex8389 4 года назад +20

    очень крутой гость, спасибо... человек про которого реально можно сказать "программист до мозга костей"..))

  • @vaitishka
    @vaitishka 4 года назад +19

    Про Раков, кстати, очень интересно)

    • @_webAmoeba
      @_webAmoeba 4 года назад +2

      я уж думал будет про курсы по доте2

  • @zipski
    @zipski 3 года назад +3

    вот он какой альфаботан ботанов :))
    самый интересный программист :

  • @alexanderm6862
    @alexanderm6862 4 года назад +6

    Спасибо, крутое интервью, классный гость

  • @nagibator77779
    @nagibator77779 4 года назад +4

    О, Олег - классный программист, ходил к нему на занятия по Scala в финтехе)

  • @alexanderlex-s933
    @alexanderlex-s933 4 года назад +2

    Ура, новое интервью... Не знаю про скАлу, интересно посмотреть.
    Спасибо, Лекс!

  • @jsonstatham603
    @jsonstatham603 4 года назад +2

    Ну наконец-то )лайк не глядя!

  • @SplashDmg2011
    @SplashDmg2011 4 года назад +2

    Включал видос без особых надежд, но оказалось супер интересно! Гость просто топ, на все вопросы ответил очень уверенно, сразу видно отличное знание предмета. Не то что некоторые Java-разработчики..))) ну а ответ на последний вопрос просто как вишенка на торте) автору канала огромное спасибо за видео!

  • @user-cu4xk4yp4j
    @user-cu4xk4yp4j 4 года назад +5

    Scala, шикарно)))) Спасибо)

  • @xrups
    @xrups 4 года назад +4

    За этого гостя отдельное спасибо.))

  • @xbsxbs22
    @xbsxbs22 4 года назад +3

    Годный контент, наконец-то. Чел рассказывает о ФП адекватно, без всего того рекламного булшита, которым кишит нетик.

  • @petrbodryagin9888
    @petrbodryagin9888 3 года назад +1

    Супер интересное интервью. Видно, что человек знает много и увлечет своей работой. Особенно интересно, как гость рассказывает историческое развитие языка/технологии. Лукас

  • @Pr-nj5gv
    @Pr-nj5gv 4 года назад +3

    12 лет прошло. А в Волгограде по прежнему нужны только абаперы. Мне в 2016 году предлагали, но я решил, что уж лучше я грузчиком пойду работать.

    • @OlegNizhnik
      @OlegNizhnik 4 года назад

      Лайкаю с грустью

  • @illiadenysenko7776
    @illiadenysenko7776 4 года назад +7

    12:02 Постоянно оглядывающийся назад Лекс довольно однозначно подтверждает надпись про опасность :D

  • @ivanaytzhanov8846
    @ivanaytzhanov8846 4 года назад +7

    ура Scala

  • @Flint367
    @Flint367 4 года назад +10

    Опа чирик
    Теперь нужен видос про хаскель)
    Ну и если можно, найди человека знающего F#
    Про это чудо я бы тоже послушал)

    • @user-ud6cz4ez2c
      @user-ud6cz4ez2c 4 года назад

      Flint367 я пишу на нем, замечательный язык, после с# , одно наслаждение

    • @Flint367
      @Flint367 4 года назад

      Мага Магомедов реально ли найти работу на нем? Какие там требования и и в каких сферах если да?

  • @jojomajo
    @jojomajo 4 года назад +3

    А вообще чувак топовый, очень интересный. Такого человека иметь в окружении гордость)

  • @jojomajo
    @jojomajo 4 года назад +4

    интересное интервью с очень умным специалистом, есть над чем подумать после просмотра

  • @IIAHKO
    @IIAHKO 4 года назад +14

    1:43:11 Шок-контент, участники видео пожимают друг другу руки через четвертое измерение. Навык что надо, это вам не сериальчики на самоизоляции смотреть :)

    • @itbeard
      @itbeard  4 года назад +2

      А то!

    • @user-zr9zv6jr6w
      @user-zr9zv6jr6w 4 года назад

      На 50:36 тот же косяк)

    • @jojomajo
      @jojomajo 4 года назад +2

      просто Борода забыл поставить public в данном методе

  • @user-ur3ff1gv1w
    @user-ur3ff1gv1w 4 года назад +1

    Не являюсь программером, но парень сильный: скромно, со знанием мат. части, с широким проф. кругозорором. Был бы профи в любой интровертной дисциплине. Приятно было посмотреть.

  • @elenatres
    @elenatres Год назад

    Супер выпуск! Офигительное введение в тему фп. Спасибо!

  • @PurpleDaemon_
    @PurpleDaemon_ 4 года назад +8

    У дальней камеры нереальный рассинхрон звука и видео.

  • @xm4dn355x
    @xm4dn355x 4 года назад +8

    Хороший человек)) ещё и мультики японские любит в придачу, как я понял))

  • @scalpel6010
    @scalpel6010 4 года назад +1

    Процедура в Паскале, это функция, которая не возвращает значения и результат работы которой нельзя использовать в выражениях. То же самое, что и void f() в С++. Или я что-то не так понимаю?

  • @oleksandrmalkov6409
    @oleksandrmalkov6409 4 года назад +1

    Спасибо и Лёше и гостю, как всегда круто! Ждём Game Dev'а, желательно Unity :)

  • @temaa.7897
    @temaa.7897 3 года назад +1

    После озвучивания зарплатных вилок я воскликнул: "ЧЯДНТ?!" Вроде и не джун (наверное) и честно прогаю на .NET в "самом лучшем, крупном и т.д." IT-интеграторе Л****, а получаю на треть меньше чем джун на Scala =(. Определенно надо что-то менять. Спасибо за Scala и прочую функциональщину.

  • @Signtone
    @Signtone 4 года назад +6

    А было бы прикольно послушать всех этих SAP разработчиков, Salesforce... Можно объединить в какой спец.выпуск один и до кучи и 1С к ним же закинуть.

    • @SIM31r
      @SIM31r 4 года назад +2

      Это будет скучно. Я как SAP разработчик говорю. Язык написания отчетов и бизнес логики. Ни каких прорывных фишек. Весь код работает на сервере и в БД (Oracle у нас). Уснете через 5 минут просмотра. Зарплаты ниже, чем у SCALA программистов, работы меньше. От 30 тыс. в регионах, до 60 в Москве у джуниоров. И много не самого программирования, а работы с бизнес логикой, запоминания струткры таблиц и т.п.

    • @ShArsVik
      @ShArsVik 2 года назад +2

      @@SIM31r Со всем соглашусь, кроме зп. На джунов я бы не ориентировался, точнее не только на них. После джуна рост зп не линейный, как наверное много где. ЗП seniora будет в районе 180-250К в мск. Но могу говорить только за Москву, про регионы ничего не знаю. И речь именно о ABAP-разработчиках, а не SAP-консультантах. SAP-консультаны (сейчас среди них нет тех, кто не знает АВАР) очень часто пишут АВАР-код и постоянно пересекаются с бизнесом. ЗП у них, как правило, выше и работа разнообразней, технологий используется гораздо больше. Правда большинство технологий - это внутренние SAP-продукты. Послушать SAP-консультанта может быть очень даже интересно, как человека совмещающего в себе кучу функций, которые в нормальном IT мире принято разделять между разными людьми.

    • @SIM31r
      @SIM31r 2 года назад

      @@ShArsVik у меня интересное специфическое направление даже SAP консультанты удивляются, типа впервые слышим о таком - IS-U учет энергии, у меня электрическая по центральному региону России, у коллег тепловая по Москве и области. Действительно и особенности биллинга нужно знать и код править и SQL запросы оптимизировать. Но так как заказчик полугосударственная компания, зарплаты 60 тыс и большая текучка кадров.

    • @ShArsVik
      @ShArsVik 2 года назад +1

      @@SIM31r интересно. Я тоже впервые слышу про такой модуль. Желаю вам всяческого развития!

  • @vasetsky
    @vasetsky 4 года назад +2

    Дотти, это конечно отлично... А кто-то годами сидит на 2.12 потому что такая гора всего навёрнуто , вплоть до самописных компиляторов, что куда-то дальше двигаться ну очень дорого и долго....

  • @greg0r091
    @greg0r091 4 года назад +38

    Если ролик про плюсы будет длиться меньше чем 6 часов, то это будет дизлайк

  • @user-mt9bq2xe1z
    @user-mt9bq2xe1z 4 года назад +1

    Классное интервью. Много технических подробностей.

  • @AnatoliyMir
    @AnatoliyMir 4 года назад +1

    Лайк перед просмотром и погнали.

  • @kabukijoe99
    @kabukijoe99 3 года назад +1

    А чего у него левая рука пропадает? как в фильме "Чародеи" (проход сквозь стены)

  • @flatmapper
    @flatmapper 4 года назад +10

    Почти ничего не понятно, но немного интересно

  • @user-si7ze3hw6h
    @user-si7ze3hw6h 2 года назад

    Лучшее интервью на канале. Олег красава.

  • @amezonian
    @amezonian 4 года назад +1

    Привет, Олег! Ты крут!

  • @Danil42Russia
    @Danil42Russia 4 года назад +2

    Интервью с ABAP разработчиком будет? :)

  • @codingpas
    @codingpas 4 года назад

    Лысый красава! Ждал на стачке )
    Выпуск кайф )

    • @itbeard
      @itbeard  4 года назад

      жаль стачку отменили(

  • @alexandervlasov6746
    @alexandervlasov6746 7 месяцев назад

    Мартин Одерски не только дженерики в Джаву привнес, но он еще и автор второй версии javac

  • @user-fh1oq7vt3b
    @user-fh1oq7vt3b 4 года назад +2

    ООП рулит. функционалка красавчики. Лексу СПАСИБО за видос!))

  • @AndrewLobov
    @AndrewLobov 4 года назад +4

    Лайк, за рекламу Беларуси).

  • @user-hx1ue4cn3u
    @user-hx1ue4cn3u 4 года назад

    Самое лучшее интервью.

  • @massanchik
    @massanchik 4 года назад

    Отличное интервью👍

  • @primatch777
    @primatch777 4 года назад +1

    Скажу свое мнение ( с точки зрения неопытного джуна) - самое сложное по терминологии интервью для восприятия. Нужно будет еще пересмотреть разок что бы понять все до конца)

    • @equim7363
      @equim7363 4 года назад

      Если с первого раза не понял, врят лт со второго раза поймёшь)) я вот тоже мало что понял. Это недостаток фундаментальных знаний..

  • @TeuvoLaaksonen
    @TeuvoLaaksonen Месяц назад

    А как вы считаете, Scala действительно лучше подходит для функционального программирования, чем другие языки? я сам пару лет назад закончил университет, но не мог устроиться на работу, поэтому набрался практики на курсах от Skypro и получил классный оффер в финтех компанию))

  • @sadr9189
    @sadr9189 4 года назад +2

    Супер интервью , но половина не понял, больше таких людей!

  • @clickabelno
    @clickabelno 4 года назад

    лайк за интервью с тезкой!!

  • @IExSet
    @IExSet Год назад

    "Позволяют обработать ваши данные не оборачивая каждый раз в какие то вещи" - блиин, чёртовы монады ! 🤣🤣🤣

  • @vladislavhirsa9094
    @vladislavhirsa9094 4 года назад +1

    У Олега постоянно левая рука обрезается ( фон какой-то наложили?))
    Прям гордость за функционально программирование ( много классной инфы ). Большое спасибо Вам обоим!

    • @itbeard
      @itbeard  4 года назад

      Это чудеса монтажа и искусственное продление стола)

    • @vladislavhirsa9094
      @vladislavhirsa9094 4 года назад

      @@itbeard Очень красиво сработано.)

  • @maxpayne82
    @maxpayne82 4 года назад +1

    Про Раков - не ожидал, такая себе виртуальная экскурсия.

    • @itbeard
      @itbeard  4 года назад

      нужно было показать три кладбища и бывший клуб, лол) и доброном

  • @snumric
    @snumric 2 года назад

    Не 1С, а SAP, потому что компании выходят на IPO чтобы торговать своими акциями, а для этого нужно международная ERP система которую знают аудиторы

  • @xf2091
    @xf2091 4 года назад

    Когда открываешь другие видео и смотришь 30 минут, думаешь... что-то многовато и ставишь на х2.
    Когда открываешь видео Лекса и видишь 1 час 45 минут, думаешь.. жаль что маловато.

  • @ra1n_go
    @ra1n_go 4 года назад +2

    Scala разработчики настолько преисполнились, что не помещаются в окружающее пространство.

  • @SIM31r
    @SIM31r 4 года назад +1

    Я ABAP программист. Дополню что SAP выбирают прежде всего международные компании, это международный стандарт. В ЕС и США нашу 1С не поймут. Хотя в Леруа Мерлен свое решение на Java и не парятся особо. В плане интерфейса и практичности 1С лучше, быстрее обновляется, игнорирует обратную совместимость. А SAP тянет синтаксис из 80х годов, что печально.
    И собственно сам язык второстепенен. Главная сложность это бизнес-логика, 99% это понимание бизнес-логики, структура таблиц в БД, кодить уже второстепенно.
    То что я кодирую, можно было бы на Java писать. Компания российская, в области ЖКХ, зачем им SAP за 500 млн. большой вопрос. Но так или иначе решение рабочее, эпические объемы данных в Oracle, все обрабатывается, ничего не падает.

  • @DanylNovhorodov
    @DanylNovhorodov 4 года назад

    Любопытно. На счет открытости, в F# например есть инкапсукляция, просто выражается она в nested scope и модулях. Тот же module pattern и концепт closure в JavaScript пример инкапсуляции на уровне функций

  • @AngeSilver
    @AngeSilver 4 года назад

    Фанатею от Натальи Руколь, она имеет огромный опыт в тестировании и свою компанию - Лаборатория качества. Она может помочь многим программистами выпускать качественный продукт. Мне кажется интервью с ней было бы интересным.

  • @yunushkin88
    @yunushkin88 4 года назад

    АйТи Борода есть канал александра григорина он про железо ну про си рассказывет и там мысль промелькнула что в европах нет работы особо для с# для энтерпрайза точнее что все пишут на java и linux ставят... вот это правда что напрмер нет или .нет кор не нужен в европах ?

  • @argonpremin3888
    @argonpremin3888 4 года назад +4

    Жду лиспера

  • @KX-nn7tq
    @KX-nn7tq 4 года назад

    Спасибо за гостя, очень познавательно для ознакомления! Не знаю приглашали ли вы гостя ранее из blockchain технологий, если нет то очень жду, или посоветуйте мне какой нибудь интервью дельно с blockchain гуру.

  • @ReAgent003
    @ReAgent003 4 года назад +1

    Борода, привет! Спасибо тебе за видео.
    Я заходил на твой дискорд-канал несколько раз, но там мало народу.
    По аналогии с роликом про Дудя, я прошу Вас объединиться с другими youtube-каналами (IT-KAMASUTRA, Минин и т.д.), создать единый дискорд-канал и общаться там! Обращаюсь к тебе как к вождю, который определенно сможет это сделать :)
    Спасибо в любом случае.

    • @itbeard
      @itbeard  4 года назад

      Не получится, уже обсуждали

  • @heck_fy
    @heck_fy 4 года назад

    чтобы понять это видео, нужно сначала понять это видео

  • @stasenko-konstantin
    @stasenko-konstantin 4 года назад +14

    Знаю что шансы очень малы, но прошу видос по Julia.

    • @itbeard
      @itbeard  4 года назад +4

      очень малы)

    • @IExSet
      @IExSet Год назад

      @@itbeard да уж побольше чем Haskell в реальном использовании

  • @alexandrtichon6024
    @alexandrtichon6024 4 года назад +1

    Неплохо было бы в будущем послушать Embedded разработчика))

  • @stepanfedoseev2807
    @stepanfedoseev2807 3 года назад

    Было интересно.

  • @antonkan4665
    @antonkan4665 4 года назад +2

    Я ещё не видел видео, которое можно было бы более точно охарактеризовать фразой «Ничего не понял, но очень интересно»

    • @itbeard
      @itbeard  4 года назад

      хаха) антоха, ну ты чего :)

    • @lesialametta371
      @lesialametta371 4 года назад

      ахах +++

    • @antonkan4665
      @antonkan4665 4 года назад

      АйТиБорода Я в хорошем смысле! Просто мне надо подтянуть матчасть. У нас препод по функциональному анализу был не очень, я так и не вспомнил, что такое монада и функтор. Но Олег очень крутой и горит своим делом, это видно.

  • @timurdanilenko3582
    @timurdanilenko3582 4 года назад +2

    Хотим про мир 1С

  • @0versun0
    @0versun0 4 года назад

    лайк не глядя

  • @user-ul3df1yb6u
    @user-ul3df1yb6u 4 года назад +5

    В коротких вставках с музыкой между частями интервью слышу "айти - бардак"... и все тут...

    • @itbeard
      @itbeard  4 года назад

      Нормас

  • @DjonNIK777
    @DjonNIK777 4 года назад +1

    40:19 - в java реализация generic лучше (при условии отбрасывания типа коллекции), но 46:29 - строгая система контроля типов нам помогает. Немного противоречивое заявление.

    • @bogdanrybalka7092
      @bogdanrybalka7092 4 года назад +3

      Евгений Захарцев никакого противоречия. Контроль типов может происходить на этапе компиляции. Некоторые языки, как например, haskell элиминируют ошибки типов как класс в рантайме, ведь они все могут быть отловлены на этапе компиляции. Раз ошибок типов в рантайме быть не может, зачем оставлять типы в рантайме?

    • @DjonNIK777
      @DjonNIK777 4 года назад

      @@bogdanrybalka7092, java не является моим профильным языком, но насколько мне известно, в runtime в generic коллекцию можно подсунуть что угодно (compile => generic with erased type => в runtime нет информации о типе коллекции, а следовательно и проверки). В том же .NET информация о типе generic-а не допустит появление элемента с несовместимым типом. Или я что-то не понимаю?

  • @darkside2436
    @darkside2436 4 года назад

    Айтиборода ,как устроиться на свою первую работу программистом(веб) в Беларуси?

    • @itbeard
      @itbeard  4 года назад +1

      Как и все - учится, вкалывать, проходить собеседования

  • @user-hr7cl5tr4p
    @user-hr7cl5tr4p 4 года назад +1

    классный мужик)

  • @a.o.yaroslavov
    @a.o.yaroslavov 4 года назад +1

    В 1С есть конфигурации на 1000 таблиц

  • @antonmaklakov
    @antonmaklakov 4 года назад

    Привет Борода! У меня возник вопрос,когда проходят стримы? Есть ли какая-то закономерность,или просто это дело проходит рандомно?
    P.S Я спрашивая потому,что чат,где собираются разные программисты, просто мотивирует меня сидеть.Столько нового узнаёшь о профессии! 😀

    • @itbeard
      @itbeard  4 года назад

      Сейчас уже рандомно. Обычно на главной стрнаице за пару дней появляется плашка с предстоящим стримом. ну и колокольчик на канале помогает)

    • @antonmaklakov
      @antonmaklakov 4 года назад

      @@itbeard Понял. Спасибо за ответ! Удачи вам и много подписчиков!

  • @jojomajo
    @jojomajo 4 года назад +1

    Самый "популярный" конкурс за все время

  • @user-et3pq4lc8k
    @user-et3pq4lc8k 4 года назад +1

    В каком то моменте, комментарии Лекса, звучат как внутренний голос Олега. Особенно в блице.

  • @quicknquiet
    @quicknquiet 4 года назад +1

    'Дженерики' родились в плюсах, а их автор -- Александр Степанов. Мартин Одерский -- ученик Николаса Вирта, автора Паскаля.

    • @dmitriishakshin2248
      @dmitriishakshin2248 4 года назад

      template это не совсем дженерики

    • @user-gh8sg8nr4w
      @user-gh8sg8nr4w 3 года назад +1

      @@dmitriishakshin2248 скажи больше - это совсем не дженерики. В плюсах темплейты - чисто магия препроцессора, без интересных свойств из теории типов в духе ковариантности-контравариантности.

  • @strope55
    @strope55 4 года назад +1

    Очень интересно!!!! Почему так мало лайков?

  • @kaksisve4012
    @kaksisve4012 4 года назад

    Зависимые типы в массы! Жду Эдвина Брейди в гости. :)

  • @mioner-l
    @mioner-l 4 года назад +1

    Привет, пригласи человека с Aplication Security. Достаточно интересное направление.

  • @user-hj8bi5re4o
    @user-hj8bi5re4o 4 года назад

    Уже все бэкендщики были , а django разработчика до сих пор нет, очень жду;)

  • @dedkot
    @dedkot 3 года назад

    Классное интервью! Только начинаю изучать Scala, оказывается интересно послушать специалиста в изучаемой области для погружения.
    Интересно, кто-то выиграл конкурс на сегодня?))

    • @Sho_Kavo
      @Sho_Kavo 2 года назад

      Как успехи?

    • @dedkot
      @dedkot 2 года назад

      @@Sho_Kavo не знаю, за конкурсом не следил

    • @Sho_Kavo
      @Sho_Kavo 2 года назад

      @@dedkot я про то, как прошло товё изучение скалы?

    • @dedkot
      @dedkot 2 года назад

      @@Sho_Kavo хорошо, работаю scala разработчиком)

    • @Sho_Kavo
      @Sho_Kavo 2 года назад

      @@dedkot подскажи, пожалуйста, ты с нуля учил скалу или как все после джавы? если с нуля, то можешь посоветовать, как в это вкатиться?