I’ve been working on Preql for the past year. This is my first time posting it online, and I can’t think of a better community for introducing it than lobsters.
Preql came out of my love for compiler theory, and my long frustration with SQL, both as a data engineer and as a web developer. The main insight that propelled me to write it was to treat SQL the same way C treated Assembly - as a solid base on which to build high-level programming.
This is still a very young project, with a lot of missing features, but I believe it is already useful, and can be used to do real work.
I’m looking forward to hearing your thoughts, ideas, and even criticisms :)