4 ms·
Thanks! I agree that integrating with the DB would allow much more from a lang. But PRQL is a bet that languages which start there (e.g Kusto) get lost because
by maximilianroos 5y ago
Thanks!
I agree that integrating with the DB would allow much more from a lang. But PRQL is a bet that languages which start there (e.g Kusto) get lost because it requires changing DB, which is really hard. I worry EdgeDB may hit this issue too (but I'm really hoping it works, and they have an excellent team).
As I think you're suggesting — you could imagine a language starting out as a transpiler, and then over time DBs working with it directly, cutting out some of the impediment mismatch.
Malloy [1] is another point in space — it targets existing DBs through SQL queries but can also ask for schemas etc while developing.
[1] https://github.com/looker-open-source/malloy https://github.com/looker-open-source/malloy
- anentropic 5y agoFYI I think the phrase you're looking for is "impedance mismatch" (I noticed this on the github readme too)
- maximilianroos 5y agoAh thank you!