]> Sergey Matveev's repositories - stargrave-blog.git/commit
Ещё одна критика JSON
authorSergey Matveev <stargrave@stargrave.org>
Fri, 13 Dec 2024 20:41:02 +0000 (23:41 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Fri, 13 Dec 2024 20:41:02 +0000 (23:41 +0300)
commitcdeff4c78a7cfbcd2699edd6d49dcf9e41e14043
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parent12973c4554b28e8ba3b280b2fd42527885627714
Ещё одна критика JSON

https://mcyoung.xyz/2024/12/10/json-sucks/
"Никого не увольняют за использование JSON, но может быть пора?".
Показаны примеры того, что многое при декодировании JSON-а зависит от
конкретной реализации. Тот же Go внутри себя может number-ы JSON-а
декодировать в float64, что потом будет означать возможную потерю данных
для относительно длинных целых чисел. Плюс всякие проблемы с Unicode-ом,
UTF-8 и разным поведением.