- PRQL es un lenguaje moderno para transformar datos, usado como una alternativa a SQL con potentes pipelines.
- PRQL admite abstracciones como variables y funciones, formando un pipeline lógico de transformaciones.
- Como PRQL compila a SQL, puede usarse con cualquier base de datos que use SQL.
- El lenguaje es legible, explícito y declarativo, por lo que es fácil de entender y usar.
- PRQL ofrece funciones como filtrado, agregación, agrupación, creación de nuevas columnas y ordenamiento.
- El lenguaje admite expresiones de rango y puede usar SQL como vía de escape.
- PRQL está siendo desarrollado activamente por una comunidad en crecimiento y, aunque todavía tiene algunos errores pequeños y funciones faltantes, ya está listo para usarse.
- El reciente lanzamiento de la versión 0.9.0 es la actualización más grande hasta ahora.
- La hoja de ruta de desarrollo incluye asegurar la solidez, cerrar brechas de funcionalidad, ampliar las capacidades compatibles y facilitar el inicio del uso de PRQL.
- PRQL ofrece integración con herramientas populares como VS Code y Jupyter para brindar una experiencia fluida.
- Las contribuciones al proyecto son bienvenidas, y la comunidad es amable y ofrece apoyo.
- Se ofrecen varios recursos para aprender y experimentar con PRQL, como PRQL Playground, la documentación y los language bindings para otros lenguajes de programación.
- El repositorio incluye el compilador de PRQL, contenido web, bindings, infraestructura de pruebas/CI y herramientas de desarrollo.
- El avance de PRQL ha sido posible gracias a las contribuciones de muchas personas.
1 comentarios
Opiniones de Hacker News