Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Мой неофициальный доклад на конференции Strange Loop 2021, где я сравниваю парадигмы функционального и массивного программирования. Языки массивов: APL: J: BQN: Функциональные языки: Haskell: Scala: Подкаст ADSP: ArrayCast: Виртуальная встреча по языкам программирования: Запись в блоге о функциональных языках и BQN: Главы: 0:00 Введение 0:11 Обо мне 1:24 5 любимых языков программирования 1:48 Список Функциональные языки/языки массивов 2:24 Постановка задачи 3:15 Примеры задач 4:40 Разбор императивного решения 6:30 Решение на C++ 7:12 Решение на Python 7:58 Разбор функционального решения 9:47 Решение на Scala 11:20 Решение на Haskell 13:23 Отступление от комбинаторной логики 17:28 Объяснение комбинатора S 18:34 Понимание комбинатора S в Haskell 20:10 Решение на APL 20:48 Сравнение решений на APL и Haskell 22:35 Объяснение комбинатора S 23:22 Объяснение комбинатора C 24:15 Комбинаторы SKICW в Haskell и APL 25:20 Сравнение языков Haskell и APL 26:45 Сравнение языков Haskell, APL и BQN 27:00 Решение на APL и BQN Сравнение 27:50 Функциональное программирование / Запись в блоге BQN 28:05 Итоговое резюме 29:47 Заключение Подпишитесь на меня на Github: Подпишитесь на меня в Twitter: / code_report Подпишитесь на меня в LinkedIn: / codereport