You can still use binary formats without HDF5, just write the memory buffer of floats to disk directly skipping  text format.  Any save&#x2F;load system that uses printf&#x2F;scanf will be brutually slow (at least 10x slower than just writing&#x2F;reading the memory buffers), as well as space inefficient.