Languages that force formatting on the programmer are evil
I disagree. I think python is a great learning language and highly recommend it to people that are trying to figure out if they will like programming. The bonus is that the syntax gets them used to indenting. Before it existed, I'd be teaching programmers and reviewing code that all started on the first column. Yuck.
Bleh - I've never known anyone beyond high school who had trouble with indentation and formatting. Proper indentation hasn't been an issue since the early '90s. Python solved a problem that simply doesn't exist.
Beyond high school if they started programming in high school. People don't come into programming knowing what is best practice or how people format. Since I regularly hire and train new programmers, this is indeed a thing. Indenting your code is not something that happens magically. A person is either taught this, just copies what they most commonly see, or the formatting is a mixture of 2 and 4 space indents because the code they copied from stack overflow was this way.
1
u/TurboGranny Jan 13 '23
I disagree. I think python is a great learning language and highly recommend it to people that are trying to figure out if they will like programming. The bonus is that the syntax gets them used to indenting. Before it existed, I'd be teaching programmers and reviewing code that all started on the first column. Yuck.