$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Ruben Perez (rubenperez038_at_[hidden])
Date: 2022-05-12 10:50:04
>
> I can't imagine a C++11 implementation of meaningful compile-time query
> checking. C++11 and 'constexpr' is like a toddler at doing maths.
>
> Please don't get me wrong - I appreciate every effort to improve the
> library landscape. But if the bar is that low I have a hard time seeing
> the benefit of this library given that there's sql11 out there for years.
>
The main benefit of this library is providing the user an async
API (plus being compatible with any user code already using Asio).
The licensing also differs.
sqlpp11 is a different kind of library: higher abstraction level, provides
uniform access to different SQL flavors. It does not provide any
async API though. If it did, Boost.MySQL could be used by sqlpp11
as a backend to access MySQL. What I mean is that I don't think
that higher level libraries (like sqlpp11 or any ORM) are competitors,
but can build on top of this library, instead.