Hacker News new | ask | show | jobs
by sgbeal 1093 days ago
i feel compelled to point out that comparing CrossDB with SQLite3 is like comparing apples and oranges. CrossDB is essentially a highly specialized (de)serialization framework for C/C++... and _only_ C/C++. It cannot be extended to work in arbitrary script languages because it requires compile-time mappings of C structs to its database records. That makes it impossible to extend from higher-level languages like scripting engines, C#, Java, etc.

That isn't to say that CrossDB is uninteresting (it is interesting), it's just not _really_ an SQLite competitor because it's only useful in a small fraction of the cases where SQLite is (namely non-C programming languages).

1 comments

You're right, it's designed for C/C++ at beginning and is not SQL oriented. I plan to develop SQL interface and can be used by many languages. Thanks for the support anyway:)