Replies: 2 comments
-
EdgeDB is already written in a mix of Python, Cython, and Rust. The proportion of compiled code will likely increase over time, but even now the overhead of EdgeDB over Postgres when running prepared queries is quite low: benchmark. |
Beta Was this translation helpful? Give feedback.
0 replies
-
Great! Also there is Nuitka to speed up Python. Performance is never enough so whatever opportunity to fine-tune please take it. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I noticed a large portion of the codebase is written in Python. Is it possible to gradually move to compiled language? E.g. Nim has a Python-like syntax but generates C/C++ which can be compiled. Also Pythran and Cython might do the trick.
Beta Was this translation helpful? Give feedback.
All reactions