> > On Oct 19, 2016, at 12:29 PM, Jonathan S. Shapiro via swift-evolution 
> > <swift-evolution at swift.org 
> > <https://lists.swift.org/mailman/listinfo/swift-evolution>> wrote:
> > 
> > On Wed, Oct 19, 2016 at 6:41 AM, Matthew Johnson via swift-evolution 
> > <swift-evolution at swift.org 
> > <https://lists.swift.org/mailman/listinfo/swift-evolution> 
> > <mailto:swift-evolution at swift.org 
> > <https://lists.swift.org/mailman/listinfo/swift-evolution>>> wrote:
> > IMO, the best argument against using unicode symbols for operators defined 
> > by mathematics is that they are currently difficult to type.
> > 
> > And there is no realistic hope of that changing. This issue is so 
> > compelling that C and C++ introduced standardized text-ascii alternatives 
> > for the punctuation operators to relieve stress on non-english keyboard 
> > users.
> 
> Wait, what? They’re only hard to type because people don’t seem to realize 
> they can make their own keyboard layouts to use while they’re waiting for the 
> USB Consortium to notice that it’s not the '80s anymore and update the class 
> driver spec to allow keyboards to directly type unicode characters.
> For macOS, I use Ukelele 
> (http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=ukelele 
> <http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=ukelele>). I 
> don’t know what tools there are for Windows or Linux, but I’d be *shocked* if 
> they didn’t exist.
Not to mention things like the iPad where the keyboard can directly show the 
symbols based on context.  We already have playgrounds on iOS, and I for one 
will be programming on my iPad often once that becomes a possibility.

Also, there are UI things that can be added to Xcode to easily type emoji’s and 
other symbols.  If I could type ‘``dog`’ or something like that and get the dog 
emoji, why shouldn’t I use it?  That was, after all, one of the initial 
promises of Swift.

Thanks,
Jon
_______________________________________________
swift-evolution mailing list
[email protected]
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to