How APL made me a better Python developer by Rodrigo Girão Serrão
YouTube Viewers YouTube Viewers
13K subscribers
1,172 views
0

 Published On Aug 16, 2023

Rodrigo has always been fascinated by problem solving and that is why he picked up programming – so that he could solve more problems. He also loves sharing knowledge, and that is why he spends so much time writing articles in his blog mathspp.com/blog, writing on Twitter @mathsppblog, and giving workshops and courses.

His main areas of scientific interest are mathematics (numerical analysis in particular) and programming in general (with a preference for the Python and APL languages), but Rodrigo also enjoys reading fantasy books, watching silly comedy movies and eating chocolate.

All materials can be accessed from this GH repo: https://github.com/mathspp/talks.

Blog https://mathspp.com/blog
Talks: https://mathspp.com/talks
Article: https://mathspp.com/blog/what-learnin...
LinkedIn   / rodrigo-girão-serrão  

Video sponsor – Ada Beat
https://adabeat.com

Merch
If you want to spread functional programming and support the channel, buy something from the shop:
https://funcprogsweden.myspreadshop.net/

Chapters:
00:00 Intro by Magnus Sedlacek
02:06 How APL made me a better Python developer by Rodrigo Girão Serrão
03:15 Intro of Rodrigo Girão Serrão
03:59 A language that doesn’t affect the way you think about programming, is not worth knowing
04:53 What’s APL = A programming language
07:43 Game of life
09:05 What learning APL taught me about Python
09:42 Starting with the obvious can be good
10:52 The LOC that changed everything
12:19 ******** are everywhere
16:03 Reductions are everywhere
16:15 Data-driven conditionals
19:13 Booleans and 0/1
23:44 Scalar functions & list comprehensions
40:54 Q&A

#funcprogsweden

show more

Share/Embed