Hey Artyom,

Competition usually leads to better quality products on the
market, which is good for end users. Monopoly - is always bad.

Personally I approve you work. Good luck!

2010/12/14 Artyom <[email protected]>

> Hello,
>
> I know this probably is not the best place to talk about
> it but I hope my mail would be seen in a constructive way.
>
> After trying to use SOCI for a long time, then using
> libdbi+dbixx wrapper I decided to implement my own
> library called CppDB based on experience with SOCI and
> libdbi:
>
>  Documentation: http://art-blog.no-ip.info/sql/cppdb/
>  Mirror Docs. : http://cppcms.sourceforge.net/sql/cppdb/
>  Download     : https://sourceforge.net/projects/cppcms/files/cppdb/
>
>
> To be honest, I do like SOCI and it is inspired me very
> much but I had several issues with it:
>
> - The major problem is the release schedule of SOCI.
>  It is very long - too long for practical purposes.
>
>  I'm an author of CppCMS project and I do need stable
>  and useful SQL library. However I can't recommend
>  SOCI for this purpose not because it is not good library
>  but rather because the "good stuff" is available in git only.
>
>  Last official release 3.0.0 was done more then 2 years ago,
>  and it has major issues, especially broken build system and many
>  other bugs that were fixed since then.
>
>  So basically I need to point my users to unstable git version,
>  which IMHO should not be done.
>
>  I think frequent bug-fix releases are very important.
>
> - The implementation level of backends of some popular FOSS
>  RDBMSs was very low (sqlite3, mysql).
>
> - The API is too "Oracle" oriented, i.e. I understand that
>  this is actually the original purpose of the library, however
>  sometimes it brings some inconsistency in API as for example
>  fetching row sets and other issues.
>
>
> Don't get me wrong, I like SOCI very much and without it I would
> not being able to write a DbiXX and CppDB libraries - as I had
> seen the good ideas it gives.
>
> I hope that this message would be seen as cunstuctive critisism.
>
> So if this may interest you, take a look on the library
> I had recently released, I would like to hear your opinion
> about it.
>
> Best regards and I'm sorry if you this this mail as inconvinient.
>
> Artyom
>
> P.S.: Currently CppDB has drivers for MySQL, Sqlite3, PostgreSQL and
>      generic ODBC bridge that was tested with the 3 db above and MS SQL.
>
>      If somebody interested in tesing Oracle backend via ODBC or writing
>      a module for it, it would be very appriseated.
>
>
>
>
>
> ------------------------------------------------------------------------------
> Lotusphere 2011
> Register now for Lotusphere 2011 and learn how
> to connect the dots, take your collaborative environment
> to the next level, and enter the era of Social Business.
> http://p.sf.net/sfu/lotusphere-d2d
> _______________________________________________
> Soci-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/soci-users
>



-- 
// Dmitriy.
------------------------------------------------------------------------------
Lotusphere 2011
Register now for Lotusphere 2011 and learn how
to connect the dots, take your collaborative environment
to the next level, and enter the era of Social Business.
http://p.sf.net/sfu/lotusphere-d2d
_______________________________________________
Soci-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/soci-users

Reply via email to