Ankur Goyal pfp
Ankur Goyal
@ankrgyl
I'm thinking about writing a new programming language: an ANSI SQL compatible language that natively interoperates with real code (Python, Typescript, Rust, etc.) and lets you manage your data model, views, etc. as 1st class programming constructs.
3 replies
0 recast
0 reaction

Varun Srinivasan pfp
Varun Srinivasan
@v
that's a very interesting idea - what does the runtime look like?
1 reply
0 recast
0 reaction

Ankur Goyal pfp
Ankur Goyal
@ankrgyl
Early thoughts: it will have a SQL parser, binder, optimizer, and interpreter (which either pushes to SQL database, NoSQL database, or runs locally) so you can run against local files, multiple databases, NoSQL, etc. without having to rewrite code. https://i.imgur.com/JO8LgbM.png
0 reply
0 recast
0 reaction