If you want to store data that may depend on your ability to read in the future, you should not use a format that will include violations if / when someone finds it useful. As far as I understand, the default serialization format is for network communications, so it is designed for maximum performance.
There is also an HDF5.jl package that uses a documented format and a common library with shells for different languages.
ivarne
source share