On Tue, 05 Sep 2017 19:07:32 -0700, Rustom Mody wrote: > Also noteworthy here: You know more about list comprehensions than their > inventor — Greg Ewing
And many people know more about General Relativity than Albert Einstein. What's your point? > [No I normally would not call Greg their inventor You shouldn't, because he didn't invent them. They existed in Haskell, which is where Greg learned about them, and even Haskell did not invent them. In fact, Greg merely *proposed* that they be added to Python. He didn't write the PEP that specified their behaviour, and the PEP specifies behaviour which Greg does not approve of. Namely that comprehensions are *explicitly* intended as semantically equivalent to a for-loop, plus accumulator. Greg may have been the first to propose comprehensions in Python, but that doesn't give him any special insight into their behaviour, and it certainly doesn't make him their inventor. > but in this case following through your logic that python exists in a > historical, contextual vacuum] I never said that. -- Steven D'Aprano “You are deluded if you think software engineers who can't write operating systems or applications without security holes, can write virtualization layers without security holes.” —Theo de Raadt -- https://mail.python.org/mailman/listinfo/python-list