What I meant is that it is not affected by prejudices to such a degree that a 
'challenger' wanted to make it look.

“I find it more readable” is a fair statement. The recognition of subjectivity 
is very transparent in it. In other words, such statement is not trying to be 
bigger than it actually is.

I realise that. I actually sometimes do use conditional `ifelse` and well aware 
of it’s existence. I am just trying to connect dots here.

Some proposals here are answered very clearly and in line with:
"There should be one-- and preferably only one --obvious way to do it.”

And some fall into category “there are workarounds, just deal with it". As I 
said, it seems that (at least to me) there is a big part of them that are 
pointing towards this direction - those that are confused about the elegant and 
simple way of doing certain simple things.

Maybe this 20-year late discussion will have some impact on future python 
expressions. E.g. some new expression will be a superset of `ifelse` and this 
will be taken into account. Maybe not, but hopefully it had at least a bit of 
positive value.

> On 18 Jul 2023, at 01:49, Christopher Barker <python...@gmail.com> wrote:
> 
> On Tue, 18 Jul 2023 at 04:37, Dom Grigonis <dom.grigo...@gmail.com 
> <mailto:dom.grigo...@gmail.com>> wrote:
> > This is why, I would dare to say that this preference of mine is not 
> > affected by prejudices.
> 
> Of course it's affected by prejudices -- all our preferences are. A sample of 
> one "I find it more readable" is about as useful as any sample of one to 
> represent a population.
> 
> Personally, I find the C syntax completely opaque and the Python syntax 
> totally understandable the first time I saw it -- and it's very much more 
> "Pythonic".
> 
> But that's influenced by my prejudice.
> 
> But anyway, this conversation is 20 (!) years too late[*] -- and it did take 
> place then. It's not going to change now.
> 
> -CHB
> 
> [*] https://peps.python.org/pep-0308/ <https://peps.python.org/pep-0308/>
> 
> 
> -- 
> Christopher Barker, PhD (Chris)
> 
> Python Language Consulting
>   - Teaching
>   - Scientific Software Development
>   - Desktop GUI and Web Development
>   - wxPython, numpy, scipy, Cython
> _______________________________________________
> Python-ideas mailing list -- python-ideas@python.org
> To unsubscribe send an email to python-ideas-le...@python.org
> https://mail.python.org/mailman3/lists/python-ideas.python.org/
> Message archived at 
> https://mail.python.org/archives/list/python-ideas@python.org/message/YQGA4KWF7G4I32GZNYLWQ2EIZOHMEZJY/
> Code of Conduct: http://python.org/psf/codeofconduct/

_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/PXQRW6W5GMGOJSS7QJEYBQGBLAIYK274/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to