Or one more way to use C++ from Python.
Does/will it support C++ execution policies? Parallel algorithms would be nice for otherwise concurrent Python. Sort of what Python ML libraries do.
cppyy is using cling under the hood, so it should support pretty much everything clang supports, which includes execution policies.
Is there an option to precompile? I'm assuming the huge deviation for the cpp version was caused by the first iteration compiling the c++.
I don't know about a dedicated precompilation support, since it doesn't seem needed - you can always trigger compilation during your application startup manually - it's just a matter of a single Python line after all ;)
Does/will it support C++ execution policies? Parallel algorithms would be nice for otherwise concurrent Python. Sort of what Python ML libraries do.
cppyy is using cling under the hood, so it should support pretty much everything clang supports, which includes execution policies.
Is there an option to precompile? I'm assuming the huge deviation for the cpp version was caused by the first iteration compiling the c++.
I don't know about a dedicated precompilation support, since it doesn't seem needed - you can always trigger compilation during your application startup manually - it's just a matter of a single Python line after all ;)