On 2018-03-16 21:41, Mike Samuel wrote:


On Fri, Mar 16, 2018 at 4:34 PM, C. Scott Ananian <[email protected] 
<mailto:[email protected]>> wrote:

    On Fri, Mar 16, 2018 at 4:07 PM, Anders Rundgren <[email protected] 
<mailto:[email protected]>> wrote:

        Perfection is often the enemy of good.


    So, to be clear: you don't plan on actually incorporating any feedback into your 
proposal, since it's already "good"?

I'm not going to incorporate Unicode Normalization because it is better 
addressed at the application level.


To restate my main objections:

I think any proposal to offer an alternative stringify instead of a 
string->string transform is not very good
and could be easily improved by rephrasing it as a string->string transform.

Could you give a concrete example on that?


Also, presenting this as a better wire format I think is misleading

This was not my intention, I just expressed it poorly.  It was rather mixed 
with my objection to Unicode Normalization.


since I think it has no advantages as a wire format over JSON.stringify's 
output,

Right, JSON.stringify() is a much better for creating the external format since it honors 
"creation order".


and recommending canonical JSON, except for the short duration needed to hash 
it creates more problems than it solves.

Wrong, this is exactly what I had in mind.  If the hashable/canonicalizable 
method works as described (it does not?) it solves the hashing problem.

Anders
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to