Sparrow : APIs C++20 idiomatiques pour le format Apache Arrow

2025-09-06
Sparrow : APIs C++20 idiomatiques pour le format Apache Arrow

Sparrow est une implémentation C++20 du format colonnaire Apache Arrow, offrant des APIs idiomatiques et une conversion facile depuis/vers l'interface C. Il supporte plusieurs compilateurs et est installable via mamba/conda. Sparrow fournit des méthodes flexibles d'initialisation et d'accès aux données, permettant une intégration transparente avec d'autres bibliothèques. Vous pouvez facilement lire des structures de données Arrow depuis des bibliothèques externes et les convertir en structures Sparrow, et vice-versa. La documentation est en cours de développement. Ce projet est financé par une collaboration entre ArcticDB, Bloomberg et QuantStack.

Développement