No, sorry: I meant only the API definitions by "C"; everything so far is 
actually implemented in C++. There's no reason we couldn't port the SQLite 
driver to pure C with nanoarrow but I've mostly used it as a testbed and not 
tried to make it a 'real' driver.

On Fri, Aug 19, 2022, at 16:19, Antoine Pitrou wrote:
> Le 19/08/2022 à 20:09, David Li a écrit :
>> Since it's been a while, I'd like to give an update. There are also a few 
>> questions I have around distribution.
>> 
>> Currently:
>> - Supported in C, Java, and Python.
>> - For C/Python, there are basic drivers wrapping Flight SQL and SQLite, with 
>> a draft of a libpq (Postgres) driver (using nanoarrow).
>> - For Java, there are drivers wrapping JDBC and Flight SQL.
>> - For Python, there's low-level bindings to the C API, and the DBAPI 
>> interface on top of that (+a few extension methods resembling 
>> DuckDB/Turbodbc).
>
> Did you wrap Flight SQL in pure C?

Reply via email to