2 pointsby fagnerbrack2 hours ago2 comments
  • Kushvinthan hour ago
    A wire format is a contract, not a mirror of your runtime
  • hans_castorp2 hours ago
    That's not JSON "lying", it's JavaScript not signalling a problem if it can't map a value.
    • Kushvinthan hour ago
      Exactly; the problem is the with the way that js represents without preserving their original format/sematic.
      • hans_castorp34 minutes ago
        What I wanted to say: I think the headline is wrong.

        It's not "JSON lying", it's JavaScript not being able to properly map all data types to JSON.