Encapsulation in Python

Steven D'Aprano steve at pearwood.info
Mon Mar 14 22:40:51 EDT 2016


On Tue, 15 Mar 2016 01:14 pm, Chris Angelico wrote:

> On Tue, Mar 15, 2016 at 1:06 PM, Steven D'Aprano <steve at pearwood.info>
> wrote:
>> On Tue, 15 Mar 2016 11:25 am, Chris Angelico wrote:
>>
>>> Mark should be aware that, yes, his
>>> actions are not in line with the CoC.
>>
>>
>> Mark's *technical opinions* are not in line with the Python community or
>> the core developers either.
>>
>> His continual declarations that "python is fast enough" goes against the
>> community and core developers who are always looking for ways of speeding
>> up Python (without compromising on either functionality or
>> backwards-compatibility). It astonishes me that he could repeat this
>> nonsense over and over again in the face of evidence of multiple active
>> projects to get more speed out of Python code.
> 
> Agreed, but there's nothing in the rules of this forum (or any other
> that I frequent) saying that you aren't allowed to have disagreeing or
> even factually wrong opinions on technical matters.


True. I'm just pointing out that Mark does not speak for the Python
community. In that regard, he is behaving similarly to Ranting Rick in his
claims to be the voice of the silent masses.

Mark believes that Python (which Python?) is "fast enough" for everyone.
He's wrong. The Python community might not *prioritise* increased speed to
the level (say) C programmers do, or consider it a deal breaker, but with
the possible exception of Mark, I don't believe that there is a single
Python user ever who would reject a faster interpreter.

Python's slowness is a cost we are willing to bear, not in and of itself a
good thing. It's a *value judgement* -- we are willing to bear a
performance in order to get certain features. Others may not, and will make
different value judgements, and end up using different languages.



-- 
Steven




More information about the Python-list mailing list