Format is cheap, model is expensive
- ...assuming a suitable format is chosen
- evidence: pcb-rnd new data model (6% format)
- users' impression; example: gEDA/PCB
- ... and format flame wars
Native vs. exchange format
- Native:
- program source code == model
- format 1:1 maps program's data model
- must support every code feature
- Exchange:
- more generic ideas
- usually easier to implement
- but more limited feature set
| |