The subjective experience of coding in different programming languages (2023)
Different programming languages feel viscerally different, right? I can’t be the only one. It’s so embodied. When I’m deep in multiple nested parentheses in a C-like language, even Python, I feel precarious, like I’m walking a high wire or balancing things in my hands and picking my way down steep stairs. It’s a relief to close the braces. Like if I’m trying to cover all the conditions in a complicated state machine or a conditional, I’m high up. I often hold my breath. Functional languages a