X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f Date: Sun, 13 Sep 2015 14:20:30 -0400 Message-Id: <201509131820.t8DIKUV5028308@envy.delorie.com> From: DJ Delorie To: geda-user AT delorie DOT com In-reply-to: (geda-user AT delorie DOT com) Subject: Re: [geda-user] shortest way towards parsing .pcb files outside pcb References: <201509120239 DOT t8C2dAiO026962 AT envy DOT delorie DOT com> <201509122223 DOT t8CMNhaZ024482 AT envy DOT delorie DOT com> <20150913004237 DOT 6f386c69 AT jive DOT levalinux DOT org> Reply-To: geda-user AT delorie DOT com > To the people who want a binary database format: I can see the > attractions. Having the fastest possible parser could be a I did a project long ago that used a text file like the pcb-menu.res file (yaml-like). It was stored on ascii but at one point we designed a binary representation designed for fast loading and smaller disk storage. The speedup was much greater than we expected (it was a large commonly-used file). We had utilities to convert between ascii and binary representations. So let's not rule out a binary *alternative* format too soon ;-)