On 01/06/2011 09:32 AM, Monty Taylor wrote: > On 01/06/2011 09:22 AM, Olaf van der Spek wrote: >> On Thu, Jan 6, 2011 at 6:12 PM, Monty Taylor <[email protected]> wrote: >>> On 01/06/2011 05:18 AM, Olaf van der Spek wrote: >>>>> One of the main issues I have noticed is that you provided poll() >>>>> implementation for the Windows OS, however, since Windows Vista / 7 >>>> >>>> Since Drizzle uses C++ and Boost, why doesn't it use Boost.Asio for >>>> it's networking stuff (at least in the client lib)? >>> >>> We've looked at asio, and last I heard from Brian, it isn't efficient >>> enough for our needs at the moment. >> >> Even for the client/connector? >> I'm curious, got a link where Brian explains why it's not efficient enough? > > No - he just poked at it offline. Maybe we can get him to expand on that. > > However, libdrizzle itself isn't in C++ at the moment - it's in plain C. > We've chatted about making the implementation in C++ with an extern "C" > API for pure-C clients to use, but have not done that yet - so as of now > it's just C99.
I should also add that we usually try to keep client libs from having depends on other libraries as well, so that they are really easy to install. (If someone has to install boost just to connect to Drizzle, they are going to get really unhappy) Thanks! Monty _______________________________________________ Mailing list: https://launchpad.net/~drizzle-discuss Post to : [email protected] Unsubscribe : https://launchpad.net/~drizzle-discuss More help : https://help.launchpad.net/ListHelp

