As a native English speaker this is an interesting insight into the added difficulty a non native speaker faces with English being the predominant language in programming. Something I’d (naively) not considered. It’s also intriguing to see point free programming as a method for just having fewer concepts to name.
Great article. The “functional runtime” mentioned towards the end reminds me of Gary Bernhardt’s “functional core, imperitive shell” concept. He talks about it some in this talk: https://www.destroyallsoftware.com/talks/boundaries
Gonna need to re-read a bit to get my head around the “actions as objects” idea, but good stuff overall.
There is also a talk by @pushcx which explores a similar direction: https://www.youtube.com/watch?v=uFpXKLSREQo
I found it very interesting.
To give credit where it’s due, Bernhardt’s Boundaries talk directly inspired the experimentation that became that talk.