Indeed, from previous replies, I have already learnt that use-cases are the 
primary driver here around. In fact that should be the general case.

I do admit that my assessment is too abstractive for any feasible 
considerations. I was looking at it from the algorithmic sense, that if a 
function is performant then a handful if not many problems, discovered or 
undiscovered, would have been avoided through efficiency. For a little 
instance, we have the efficient BWT algorithm, life before it was normal and 
progressing, but with it data compression improved. It wasn't needed, but with 
it we improved. This is just the line of thought, hehe.

Just for comment, now that you have outlined a more conditioned judgement as to 
how good an idea is, I would like to say that it does improve performance - 
maybe a little bit of time, but space is a sure.  Does it improve coding, well, 
if the notations remain the same, then no change, if a different semantic is 
introduced, then it depends. Useful - ah, relates to above, relates to what 
many have already from before. The Zen is the wisest: since practicality beats 
purity, a function is only worth used when its code-friendly and readable, 
which points out that it heavily depends on the semantics we come up with. I 
think how useful it is realistically how simple it is to read it and code it. I 
guess it's just semantics!

Thanks for the feedback!
_______________________________________________
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/BJX77YQ3QJWHN4PFKEATD5MBHCHXWSAL/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to