dotty
By google
malloy
Malloy is an experimental language for describing data relationships and transformations. (by malloydata)
dotty | malloy | |
---|---|---|
1 | 19 | |
51 | 1,862 | |
- | 3.2% | |
10.0 | 9.8 | |
about 3 years ago | about 17 hours ago | |
Python | TypeScript | |
Apache License 2.0 | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
dotty
Posts with mentions or reviews of dotty.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-06-17.
-
I don't need your query language
I was kind of assuming you had those things for a YAML based frontend, and just wanted to implement SQL support.
I can see that if your YAML solution doesn’t have a way to express GROUP BY, so the backend doesn’t support it, then of course that’ll be extra work, but then that’s IMO a different feature.
SQL itself is a tiny language - a parser that transforms it into your YAML based AST really would be pretty small. Here’s the one I made many years ago: https://github.com/google/dotty/blob/master/efilter/parsers/...
It’s not the best quality code, and it doesn’t implement SQL92, but we did run it in production.
malloy
Posts with mentions or reviews of malloy.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-09-27.
- 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?