Important not to mistake fluency for favourite. I code mostly in python but I am attracted to lisp and Haskell. Because they have beautiful simplicity in the first case and interesting outcomes in the second. I continue to struggle to achieve expressiveness in either. Maybe before I die. But my real favourite is awk. Because it was the first language I used with a hash structure and so let me explore writing code whi…
There is this oddness between how programming in Haskell feels and programming in Python. Each time I go back to Haskell to try and learn a bit more about that environment, I find the mindset carrying over to what I write in Python.
Thinking in yield() generators goes naturally to composition of functions. That's about my limit.