
Syntax and the Future of Programming with Josh Warner
Software Unscripted
00:00
The Redundancy Argument for Indentation Sensitivity
I used to really hate indentation sensitive languages. I think Python is pretty definitively proven that like a lot of people are fine with this or even like it. The hearts of indentation sensitivity that have bitten me are things like pasting code and either accidentally not remembering getting something wrong about the indentation level. And then if it's a very long block of code, that might be non trivial to figure out what you're doing there. Whereas if you have braces, you paste in your code, you don't care about the indentations. And then the format fixes it up for you. So you kind of have these two different indications of scope that you can, as you mess one up
Transcript
Play full episode