How coding in Python is bad for you
ethan at stoneleaf.us
Mon Jan 23 17:18:26 EST 2017
On 01/23/2017 01:55 PM, BartC wrote:
> On 23/01/2017 17:34, Chris Angelico wrote:
>> On Tue, Jan 24, 2017 at 4:24 AM, breamoreboy wrote:
>>> The article is here http://lenkaspace.net/index.php/blog/show/111
>> I would respond point-by-point if I thought the author had a clue.
> I thought points 1 to 4 were valid, in that the assertions were true.
1. Structure - having a predefined structure does not keep your program
from becoming a mess.
2. Lying - any language can have poorly named parameters.
3. Meaning based on indentation - flat-out wrong: x += 1 does exactly
what it says, whether it's indented once, twice, or seven times.
4. No compiler & no feedback - Python code is compiled, and feedback is
available via linters, mypy, etc.
The only thing proven by that essay is that Lenka is a lousy Python
programmer. He (she?) didn't even tag the article with Python, instead
using the tags Java, C++, and ActionScript.
More information about the Python-list