Sbp Scala meetup 2018.5: F[_] или Tagless Final (Олег Нижников, tinkoff.ru)

preview_player
Показать описание
Новый эпизод евангелие F[_]. Олег расскажет как писать приложение на Tagless Final
Рекомендации по теме
Комментарии
Автор

Крутой доклад.. и автор крутой. Но обычному человеку все понять с первого просмотра не удается. У Олега очень глубокие знания и пытается выдать большую их часть в коротком докладе.
Это словно из пожарного шланга жаждущего поить :) Чуть попроще бы :)

helloworld-mentor
Автор

Как всегда проблема у людей, кот. слушают доклады по ФП - отсутствие понимания, что ФП создает язык поверх ваших "стандартных" языков. Доклад Олега скорее посвящен людям, которые уже в теме, т.к. ТФ - это методика внутри ФП

OMGSirius
Автор

Еще момент. Когда говоришь о Tagless Final, начинать надо (по моему субъективному мнению) с того, что за проблема существует и как она решается в ООП. Подойти к (java) интерфейсам, назначение и цель которых очевидны людям. И лишь потом указать главное отличие от ФП подхода через Tagless Final, упомяну дополнительные бонусы которые мы получаем, не забывая про дополнительную головную боль.

АлександрС-шь
Автор

Ужасный доклад. Автор упоминает абстракции, значения которых сам не понимает. В ФП до сих пор реагировать с негативом на термин "алгебра"? Нет ярковыраженных причинно-следственных рассуждений. Вот главная проблема. Вопрос к залу, как решить? Дать задуматься им. Показать решение. Подобные доклады лишь отталкивают людей, но точно не вызывают интерес. Пример с конструкциями языка и королевством. Язык - настолько специфическая область. Нужны абстракции, с которыми большинство работает, независимо от области. Зачем вводить собственные термины на русском языке, если их еще нет? Используй англиские названия, которые уже общеприняты и понятны не зависимо от языка носителя. Просто сравните с догладом John De Goes. Понятно, он гений, но надо хоть немного равняться на людей, которые умеют доносить свою мысль в разы доходчивее.

АлександрС-шь