<br><br><div class="gmail_quote">On Tue, May 24, 2011 at 5:25 PM, Frederik Ramm <span dir="ltr"><<a href="mailto:frederik@remote.org">frederik@remote.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi,<div class="im"><br>
<br>
On 05/24/11 17:05, Igor Brejc wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Not necessarily the same thing. Writing protobuf reader is still much<br>
easier than implementing something like<br>
<a href="http://www.sqlite.org/fileformat.html" target="_blank">http://www.sqlite.org/fileformat.html</a> and<br>
<a href="http://www.sqlite.org/fileformat2.html" target="_blank">http://www.sqlite.org/fileformat2.html</a><br>
</blockquote>
<br></div>
If you say so - I thought that dealing with protobuf files without using any of Google's libraries was also a challenge.</blockquote><div><br></div><div>It is a challenge, yes. But I guess the difference is the purpose: protocol buffers are intended for efficient binary transmission/storage using a standardized protocol, while sqlite is about providing an embedded DB engine and encodes the data the way it suits sqlite the best. Originally it probably wasn't meant to be read directly by some other library.</div>
<div><br></div><div>But I agree this discussion is out of scope (I did say I was daydreaming ;) ). Anyway, it will be interesting to see how things develop once we switch to 64bit.</div><div><br></div><div>Igor</div></div>