<div dir="auto"><div>What about more English-like syntax:<div dir="auto"><br></div><div dir="auto">X or else Y</div><div dir="auto"><br></div><div dir="auto">E.g.</div><div dir="auto"><br></div><div dir="auto">cache.get(foo) or else expensive_call(foo)</div><div dir="auto"><br></div><div dir="auto">Stephan</div><br><div class="gmail_extra"><br><div class="gmail_quote">Op 29 nov. 2017 12:54 schreef "Serhiy Storchaka" <<a href="mailto:storchaka@gmail.com">storchaka@gmail.com</a>>:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">29.11.17 11:45, Steven D'Aprano пише:<div class="quoted-text"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Wed, Nov 29, 2017 at 09:14:12AM +0200, Serhiy Storchaka wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
29.11.17 08:08, Steven D'Aprano пише:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Perl is hardly the only language with null-coalescing operators -- we<br>
might better describe ?? as being familiar to C#, PHP, Swift and Dart.<br>
That's two mature, well-known languages and two up-and-coming languages.<br>
</blockquote>
<br>
What is the syntax of the ternary operator in these languages?<br>
</blockquote>
<br>
All four use:<br>
<br>
     condition ? first : second<br>
<br>
for the ternary if operator.<br>
</blockquote>
<br></div>
If all four use ?, it is natural that in operators which are shortcuts of the ternary operator they use ?. But in Python the bar of introducing ? is higher.<div class="elided-text"><br>
<br>
______________________________<wbr>_________________<br>
Python-ideas mailing list<br>
<a href="mailto:Python-ideas@python.org" target="_blank">Python-ideas@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/python-ideas" rel="noreferrer" target="_blank">https://mail.python.org/mailma<wbr>n/listinfo/python-ideas</a><br>
Code of Conduct: <a href="http://python.org/psf/codeofconduct/" rel="noreferrer" target="_blank">http://python.org/psf/codeofco<wbr>nduct/</a><br>
</div></blockquote></div><br></div></div></div>