- PRQL est un langage moderne pour transformer les données, utilisé comme une alternative à SQL puissante et structurée en pipeline.
- PRQL prend en charge des abstractions comme les variables et les fonctions, qui forment un pipeline logique de transformations.
- PRQL compile en SQL, ce qui permet de l’utiliser avec toute base de données prenant en charge SQL.
- Ce langage est lisible, explicite et déclaratif, ce qui le rend facile à comprendre et à utiliser.
- PRQL offre des fonctionnalités comme le filtrage, l’agrégation, le regroupement, la création de nouvelles colonnes et le tri.
- Le langage prend en charge les expressions de plage et permet d’utiliser SQL comme échappatoire.
- PRQL est activement développé par une communauté en croissance et, même s’il reste encore quelques petits bugs et fonctionnalités manquantes, il est prêt à l’emploi.
- La sortie récente de la version 0.9.0 constitue la plus grande mise à jour à ce jour.
- La feuille de route du développement comprend le renforcement de la robustesse, le comblement des lacunes fonctionnelles, l’extension des fonctionnalités prises en charge et la simplification de la prise en main de PRQL.
- PRQL propose des intégrations avec des outils populaires comme VS Code et Jupyter pour offrir une expérience fluide.
- Les contributions au projet sont les bienvenues, et la communauté est accueillante et solidaire.
- Diverses ressources sont proposées pour apprendre PRQL et expérimenter avec lui : PRQL Playground, la documentation, des bindings pour d’autres langages de programmation, etc.
- Le dépôt inclut le compilateur PRQL, les contenus web, les bindings, l’infrastructure de test/CI et les outils de développement.
- Les progrès de PRQL sont rendus possibles grâce aux contributions de nombreuses personnes.
1 commentaires
Commentaires sur Hacker News