Howard Chu wrote:
Bron Gondwana via Cyrus-devel wrote:
So I wrote a backend for this thing:

http://sophia.systems/

Sorry you wasted your time. Even if you got that thing to "behave" as you
intended, it would have crashed on you anyway.

https://github.com/pmwkaa/sophia/issues/54
https://github.com/pmwkaa/sophia/issues/53

Actually, just look at all of the open issues on that repo. These folks have
No Clue what they are doing.

It's a sick joke, not a usable database library.

Also, a great example of how *NOT* to design an API. All of its data structures are exposed to the user as "void *" instead of actual types. This means the compiler cannot catch you if you accidentally pass the wrong handle to a particular API function. The whole thing is a mess of uncaught logic errors.

It looks really nice, but sadly it doesn't seem to offer cursors that can
iterate inside the current transaction, as can be seen from the example
program attached.  The output is:

--
  -- Howard Chu
  CTO, Symas Corp.           http://www.symas.com
  Director, Highland Sun     http://highlandsun.com/hyc/
  Chief Architect, OpenLDAP  http://www.openldap.org/project/

Reply via email to