Grow your YouTube views, likes and subscribers for free
Get Free YouTube Subscribers, Views and Likes

Functional vs Array Programming

Follow
code_report

My unofficial Strange Loop 2021 Conference Talk where I compare the functional and array programming paradigms.

Array Languages:
APL: https://www.dyalog.com/
J: https://www.jsoftware.com/
BQN: https://mlochbaum.github.io/BQN/

Functional Languages:
Haskell: https://www.haskell.org/
Scala: https://www.scalalang.org/

ADSP The Podcast: https://adspthepodcast.com/
ArrayCast: https://www.arraycast.com/
Programming Languages Virtual Meetup: https://www.meetup.com/ProgrammingLa...
Functional / BQN Blog Post: https://mlochbaum.github.io/BQN/doc/f...

Chapters:
0:00 Introduction
0:11 About Me
1:24 5 Favorite Programming Languages
1:48 List of Functional / Array Languages
2:24 Problem Statement
3:15 Problem Examples
4:40 Imperative Solution Walkthrough
6:30 C++ Solution
7:12 Python Solution
7:58 Functional Solution Walkthrough
9:47 Scala Solution
11:20 Haskell Solution
13:23 Combinatory Logic Digression
17:28 S Combinator Explanation
18:34 Understanding the S Combinator in Haskell
20:10 APL Solution
20:48 APL vs Haskell Solution Comparison
22:35 S' Combinator Explanation
23:22 C Combinator Explanation
24:15 SKICW Combinators in Haskell & APL
25:20 Haskell vs APL Language Comparison
26:45 Haskell vs APL vs BQN Language Comparison
27:00 APL vs BQN Solution Comparison
27:50 Functional Programming / BQN Blog Post
28:05 Final Summary
29:47 Outro

Follow me on Github: https://github.com/codereport
Follow me on Twitter:   / code_report  
Follow me on LinkedIn:   / codereport  

posted by fetOccakeno