- From: Josh Spiegel <josh.spiegel@oracle.com>
- Date: Mon, 14 Sep 2015 07:25:53 -0700 (PDT)
- To: "Robie, Jonathan" <jonathan.robie@emc.com>
- Cc: Michael Kay <mike@saxonica.com>, Public Joint XSLT XQuery XPath <public-xsl-query@w3.org>
> I think we should use characters that anybody knows how to type. Most programmers probably don't know how to type a chevron I agree and admit that I didn’t know how to type a chevron before this thread started. Also, I expect some users my confuse the chevrons with multiple angle brackets. (e.g << vs «) Thanks, Josh > On Sep 14, 2015, at 6:47 AM, Robie, Jonathan <jonathan.robie@emc.com> wrote: > > I have two concerns about the chevron proposal. > > 1. I think we should use characters that anybody knows how to type. Most programmers probably don't know how to type a chevron on their keyboard, and the way to do this depends on the OS and keyboard. After all, smart quotes are a convenience feature, and it's only convenient if they are easy to type. This isn't something that "tooling" is likely to fix for most of us in the near future. > > 2. I don't like the fact that « is the opposite of « and you have to count the number of «'s in a nested construction to know whether a given « introduces a string literal or an expression. > > «««can»you««guess»which«are»««strings»versus»»element«tests»»» > > Even with added indentation, it can be confusing. > > « > « > «can» > you > « > «guess» > which > «are» > « > «strings» > versus > » > » > element > «tests» > » > » > > Jonathan
Received on Monday, 14 September 2015 14:26:40 UTC