<div dir="ltr">I use the vim conceal plugin myself too.  It's whimsical, but I like the appearance of it.  So I get the sentiment of the original poster.  But in my conceal configuration, I substitute a bunch of characters visually (if the attachment works, and screenshot example of some, but not all will be in this message).  And honestly, having my text editor make the substitution is exactly what I want.<div><br></div><div>If anyone really wanted, a very simple preprocessor (really just a few lines of sed, or a few str.replace() calls) could transform your *.py+ files into *.py by simple string substitution.  There's no need to change the inherent syntax.  This would not be nearly as big a change as a superset language like Coconut (which looks interesting), it's just 1-to-1 correspondence between strings.</div><div><br></div><div>Moreover, even if special characters *were* part of Python, I'd probably want my text editor to provide me shortcuts or aliases.  I have no idea how to enter the Unicode GREEK LUNATE EPSILON SYMBOL directly from my keyboard.  It would be much more practical for me to type '\epsilon' (a lá LaTeX), or really just 'in', and let my editor alias/substitute that for me.  Likewise, to get a GREEK SMALL LETTER LAMDA, a very nice editor shortcut would be 'lambda'.  Same goes if someone make a py+-preprocessor that takes the various special symbols—I'd still want mnemonics that are more easily available on my keyboard.<div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jul 12, 2016 at 8:25 PM, Chris Angelico <span dir="ltr"><<a href="mailto:rosuav@gmail.com" target="_blank">rosuav@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">A fair point. But Python has a strong mathematical side (look how big<br>
the numpy/scipy/matplotlib communities are), and we've already seen<br>
how strongly they prefer "a @ b" to "a.matmul(b)". If there's support<br>
for a language variant that uses more and shorter symbols, that would<br>
be where I'd expect to find it.<br></blockquote><div><br></div><div> </div></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Keeping medicines from the bloodstreams of the sick; food <br>from the bellies of the hungry; books from the hands of the <br>uneducated; technology from the underdeveloped; and putting <br>advocates of freedom in prisons.  Intellectual property is<br>to the 21st century what the slave trade was to the 16th.<br></div>
</div></div></div>