4 ms·
I think people focus much on syntax and not enough on semantics. After working on 2-3 iterations of similar languages (sexpressions, clojure enhanced with pipe
by adsharma 5y ago
I think people focus much on syntax and not enough on semantics.
After working on 2-3 iterations of similar languages (sexpressions, clojure enhanced with pipe operator), my take away is to define an API (not a new language) and support multiple languages on top of it.
I picked python and the API is here:
https://github.com/adsharma/fquery/ https://github.com/adsharma/fquery/
https://adsharma.github.io/fquery/ https://adsharma.github.io/fquery/
Like SQL, DDL and DML should be separated too.
https://adsharma.github.io/flattools-programs/ https://adsharma.github.io/flattools-programs/