Re: Updated marshalling performance results
On 18 Jan., 03:49, c...@mailvault.com wrote:
On Jan 16, 7:17 pm, zr <zvir...@gmail.com> wrote:
Do you have any examples of real-world applications that show that
serialization has a significant impact on overall performance?
No. I know though that IT budgets are tight and programmers are
expected to do more with less.
That last sentence made me curious, so I just had a glimpse of the
sourcecode. Correct me if I'm wrong but it looks as if the code
required to serialise something gets much longer if you use the
Ebenezer version. Also, there are differences as to how stuff is
archived: it seems that boost uses standard ofstreams whereas you use
C-type output (causing your program to not be exception safe).
If I am correct, I fail to see the rationale behind your claim that
ebenezer-serialisation is so much more efficient programmerwise (as
you must write more code), and I also am sceptical wrt your claim that
ebenezer-serialisation is so much more efficient performancewise (as
we all know that C++ iostream I/O is notoriously slower that C IO).
/Peter