Project TODO List:
-
First we want to get feedback on the language and fix the syntax
-
Get enough scenarious/use-cases done, so we're sure the language is good and is useful
-
Rewrite the current parser
3.1. We need a faster parser
3.2. We need much better error reporting, on par with Python's
-
Write PythonQL documentation
-
Add some wrappers for different databases (relational,MongoDB,CouchDB,Spark)
-
Build an optimizer and a mediator that would keep up-to-date statistics about data sources
-
Build a fast query engine in C++ or Cython.