If Python's JSON library accepts Infinity by default, that's a bug and should be reported.
Re:Json ⊄ js
by JulianWasTaken on Thursday December 27, 2012 @07:31PM
(#4975850)
It isn't. It's documented behavior. See http://docs.python.org/2/library/json.html. (simple)JSON deviates from the spec in a few minor ways.
Re:Json ⊄ js
by andrewcooke on Thursday December 27, 2012 @07:41PM
(#4975875)
more exactly, it's an option you can disable.
Sure, for NaN you can use null, but for Infinity, you have to use really large/small numbers, which can also lead to other problems.