Hi ESers,

Please allow me wasting a little bit of your precious time on a topic which 
doesn't appear to be completely agreed upon.

As you know JSON Numbers in ECMAScript are currently limited to IEEE-754 Double 

To support interoperability with JSON.parse(), providers of JSON tools for 
other platforms have taken somewhat different paths when dealing with 
BigInteger, Long, Money, BigNumber, etc.

One camp headed by the JDK (Java) folks advocates the use of *adaptive 
notation* where the actual value governs if the value should be furnished as a 
JSON Number or embedded in a JSON String.

Other camps claim that *consistent notation* embedding values in JSON Strings 
would be more useful, albeit at the cost of always requiring two additional 


es-discuss mailing list

Reply via email to