Zcdsf File Format
See AlternativesToXml. ZCDSF is data serialization format, like XML, JSON, etc.
Advantages includes:
-
No reserved words.
-
External encoding, rather than Unicode.
-
Comments starts with # meaning that a shebang line is possible if you want it.
-
Has support for macros.
-
Uses delimiters instead of indentation.
-
Support namespaces.
-
Support references to other parts of the data; these aren't the same as making copies of the data, they are more like pointers.
-
External datatype support by use of "host macros".
-
Implementation in 35K (this is the size of a Windows executable including the library and a small example program, so the actual implementation is smaller).
-
It is cleaner than XML.
Disadvantage:
-
Numbers are limited to 64-bits.
-
Some error checking is missing from the implementation.
-
Implementation isn't quite completely tested.
-
The format does not check the schema.
-
Some people hate it.
-
The computer will not understand what you mean if you try to use VT100 line drawing to enclose an object.
-
It is difficult to put pictures in it.
-
Less common.
{ What? No Links? Google turns up nothing. Is this someone's pet project or are they messing with us? }
[Looks questionable to me, and the stuff Donald found below is (at best) glancingly related. I suggest it be deleted as there's no useful content.]
It isn't on Google. A link is to: http://zzo38computer.org/textfile/miscellaneous/zcdsf.txt''
These lists may be biased so please add more advantages/disadvantages/questions/complaints into the list so that it can hopefully be made perfectly clear and completed.
[A grammar and some examples would be very helpful.]
---checked out - found the following DoingStuff.DonaldNoyes.20140619
-
CGNS
-
Structured, unstructured, and hybrid grids
-
Flow solution data, which may be nodal, cell-centered, face-centered, or edge-centered
-
Multizone interface connectivity, both abutting and overset
-
Boundary conditions
-
Flow equation descriptions
-
equation of state, viscosity and thermal conductivity models
-
turbulence models
-
multi-species chemistry models
-
electromagnetics
-
Time-dependent flow
-
including moving and deforming grids
-
Dimensional units and nondimensionalization information
-
Reference states
-
Convergence history
-
Association to CAD geometry definitions
-
User-defined data
Unfortunately I do not understand these things very well. That's OK, though.
CategoryArchitecture