malloy
BQL
malloy | BQL | |
---|---|---|
19 | 1 | |
1,827 | 43 | |
1.4% | - | |
9.8 | 0.0 | |
10 days ago | about 3 years ago | |
TypeScript | C# | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
malloy
- Malloy: A language for describing data relationships and transformations
- Malloy: Open-source language for analyzing, transforming, and modeling data
- Malloy
-
Upcoming Data Engineering Tools
Rust and python combination has resulted in some amazing python libraries. One interesting thing I see is people developing different variety of query languages like EdgeQL and Malloy
- Malloy: An Experimental Language for Data
-
I don't need your query language
I felt the same way when Malloy[0] launched. It has some interesting features, but I couldn't see myself ever using it. Nothing makes a big enough difference to spend the time to learn it.
Would love to hear from anybody that's using it regularly
0 - https://www.malloydata.dev/
-
When not to use SQL - Sean J Taylor
Sidenote: have you used Google Malloy? If so, what did you like/dislike?
BQL
-
Show HN: PRQL – A Proposal for a Better SQL
I also saw a proposal for a better syntax for SQL, called BQL, that was a strict superset but allowed for better modularity
http://intelligiblebabble.com/a-better-query-language-bql-la...
It had this github repo https://github.com/lelandrichardson/BQL but never went anywhere
I hope PRQL has a better fate!
What are some alternatives?
prql - PRQL is a modern language for transforming data — a simple, powerful, pipelined SQL replacement
Preql - An interpreted relational query language that compiles to SQL.
logica - Logica is a logic programming language that compiles to SQL. It runs on Google BigQuery, PostgreSQL and SQLite.
tresql - Shorthand SQL/JDBC wrapper language, providing nested results as JSON and more
rfcs - RFCs for major changes to EdgeDB
partiql-lang-kotlin - PartiQL libraries and tools in Kotlin.
cytosm - OpenCypher to SQL Mapper
spyql - Query data on the command line with SQL-like SELECTs powered by Python expressions