Well on my defense I started implementing eminim as a marshal replacement. It was later called a JSON serialization library because "marshal replacement" seemed to restrictive/unknown. Add more warnings about the limitations of direct serializers and also a reference to https://einarwh.wordpress.com/2020/05/08/on-the-complexity-of-json-serialization/
Counter solution. Explain to people that they need to use serializers that preserve keys order. Luckily there is this article. In std/json that's the default.
Well on my defense I started implementing
eminim
as amarshal
replacement. It was later called a JSON serialization library because "marshal replacement" seemed to restrictive/unknown. Add more warnings about the limitations of direct serializers and also a reference to https://einarwh.wordpress.com/2020/05/08/on-the-complexity-of-json-serialization/