syntax difference

Chris Angelico chris.angelico at 1
Mon Jun 25 02:38:22 EDT 2018


From: Chris Angelico <rosuav at gmail.com>

On Mon, Jun 25, 2018 at 1:02 AM, Steven D'Aprano
<steve+comp.lang.python at pearwood.info> wrote:
> On Mon, 25 Jun 2018 00:46:00 +1000, Chris Angelico wrote:
>
>> On Sun, Jun 24, 2018 at 8:40 PM, Steven D'Aprano
>> <steve+comp.lang.python at pearwood.info> wrote:
>>> On Sun, 24 Jun 2018 11:18:37 +0100, Bart wrote:
>>>
>>>> I wonder why it is just me that constantly needs to justify his
>>>> existence in this group?
>>>
>>> Because its just you who spends 90% of his time here complaining about
>>> how Python does it wrong.
>>
>> ... and spends 95% of that time demonstrating his utter lack of
>> understanding of how Python does it at all. It's wrong even though you
>> don't understand how it actually works.
>
> Be fair. It's more like 50% of the time.
>
> Let's not dogpile onto Bart. He asked a question, I answered it, we don't
> all need to sink the boot in as well.

Fair. Still, it does seem that most of the criticisms are based on ignorance,
not reasoned disagreement. For instance, I could argue that Python's model of
"variables are local if written to, otherwise they're looked up globally" is a
poor choice, because I have extensively used Python AND other (C-like) models.
Or I could argue that Python really ought to support "foo bar baz"/" " as a
syntax for string splitting, because I've used Python's way of doing things,
and have also used something that works differently. But I cannot argue that
Python should have mutable strings, because I've never used a modern language
that has them, so I don't know what the tradeoffs are. Thus you don't hear me
pushing for it.

ChrisA

--- BBBS/Li6 v4.10 Toy-3
 * Origin: Prism bbs (1:261/38)



More information about the Python-list mailing list