Sep-02-2021, 04:15 AM
Consider this:
- for-loop means 'for each' and 'for each letter in word' is very logical in my mind
- for-loop is not the only loop in Python. There is also while-loop. Introducing 'loop' will therefore also introduce ambiguity (Python Zen: "In the face of ambiguity, refuse the temptation to guess")
Programming languages are artificial languages ("a language whose rules are explicitly established prior to its use") contrary to natural language ("a language whose rules are based on current usage without being specifically prescribed"). Do you see problem here? 'explicit rules' vs 'current usage'?
Also, if you learn any language you can't 'demand' or 'request' changes what are logical to you. My native language doesn't have gender-specific pronouns ('he', 'she') and it would be very logical for me to get rid of those words in english. We also don't have articles of noun ('a', 'the') and I still don't get why on earth these are necessary. However, english-native people don't understand nor recognize me and my problem(s) .
- for-loop means 'for each' and 'for each letter in word' is very logical in my mind
- for-loop is not the only loop in Python. There is also while-loop. Introducing 'loop' will therefore also introduce ambiguity (Python Zen: "In the face of ambiguity, refuse the temptation to guess")
Programming languages are artificial languages ("a language whose rules are explicitly established prior to its use") contrary to natural language ("a language whose rules are based on current usage without being specifically prescribed"). Do you see problem here? 'explicit rules' vs 'current usage'?
Also, if you learn any language you can't 'demand' or 'request' changes what are logical to you. My native language doesn't have gender-specific pronouns ('he', 'she') and it would be very logical for me to get rid of those words in english. We also don't have articles of noun ('a', 'the') and I still don't get why on earth these are necessary. However, english-native people don't understand nor recognize me and my problem(s) .
I'm not 'in'-sane. Indeed, I am so far 'out' of sane that you appear a tiny blip on the distant coast of sanity. Bucky Katt, Get Fuzzy
Da Bishop: There's a dead bishop on the landing. I don't know who keeps bringing them in here. ....but society is to blame.
Da Bishop: There's a dead bishop on the landing. I don't know who keeps bringing them in here. ....but society is to blame.