> I'm developing system for storing and handling the geophysical data and > considering the ROOT as the base for the system. Operating system is > Wind95/NT. > > 1. The basic thing that interests me is to ROOT I/O system. There is many > implementations of systems for persistent objects: Borland's object > streaming, serialization in Microsoft's MFC, structured storage and > interface IPersistStorage in Microsoft's COM. What differs ROOT from these > systems by? 1. ROOT-file is platform independ. It can be created on one platform and read back on another (For example one can use Sun - big-indian machine and Windows little indian machine). It is an essential issue for HEP experiments lasting for a long tome where world wide collaboration and a computer "zoo" involved. > 2. About the class dictionary. Why not use proven object technologies as > CORBA or COM? ROOT doesn't use any separate language to define object. The primary definition of the object is C++ header file. You may look up "ROOT digest" to find more information on this issue. (See: http://root.cern.ch/root/Search.phtml ) I'd like to call your attention that Microsoft and Borland solutions are better integrated with Windows operating system and Windows GUI. > I need some help to decide: "to use or not to use". What you said "developing system for storing and handling the geophysical data ". It is not enough to give you any advice. Valery
This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:43:40 MET