- From: Michael Kay <mike@saxonica.com>
- Date: Sat, 3 Aug 2013 17:25:05 +0100
- To: Adam Retter <adam@exist-db.org>
- Cc: Florent Georges <fgeorges@fgeorges.org>, EXPath CG <public-expath@w3.org>
> > As Little Endian is the default that equates to false() and Big Endian > would equate to true(). So why should we make this change? I made this suggestion on the grounds that anyone reading the code would have to look up the spec to work out what false() means; boolean parameters make for poor code readability. It's hard enough to remember what big-endian and little-endian mean without trying to remember what true() and false() mean. I guess a good programmer might define $BE and $LE as "constants". But in my experience, 90% wouldn't. > Michael Kay Saxonica
Received on Saturday, 3 August 2013 16:25:25 UTC