Having spent some time wading through the hdf5 source code whilst tweaking 
various things, I can't help feeling that much of the internal object id 
maintenance, list traversal, heap management and all the baggage that goes with 
the internal structures, would be vastly cleaner and easier to understand if 
stl containters/templates and c++ objects had been used when the library was 
first created.

I'm not wanting to convert the library or persuade anyone else to do so...but...

Do the hdf5 maintainers ever share the view that it would have been a much 
nicer library in general if it had been developed (at least internally and not 
the external visible interfaces) along such lines?

[PS. I don't want to start any big arguments about design choices, just 
wondering aloud about some of the internals].

thanks

JB


--
John Biddiscombe,                            email:biddisco @ cscs.ch
http://www.cscs.ch/
CSCS, Swiss National Supercomputing Centre  | Tel:  +41 (91) 610.82.07
Via Cantonale, 6928 Manno, Switzerland      | Fax:  +41 (91) 610.82.82

_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org

Reply via email to