Sparrow: APIs C++20 Idomaticas para o Formato Colunar Apache Arrow
2025-09-06
Sparrow é uma implementação em C++20 do formato colunar Apache Arrow, oferecendo APIs idiomáticas e conversão fácil de/para a interface C. Ele suporta vários compiladores e pode ser instalado via mamba/conda. O Sparrow fornece métodos flexíveis de inicialização e acesso a dados, permitindo integração perfeita com outras bibliotecas. Você pode facilmente ler estruturas de dados Arrow de bibliotecas externas e convertê-las em estruturas Sparrow, e vice-versa. A documentação está em desenvolvimento. Este projeto é financiado por meio de uma colaboração entre ArcticDB, Bloomberg e QuantStack.
Desenvolvimento