Could you please add symjit (https://github.com/siravan/symjit) to the list 
of SymPy projects? 

Symjit is a lightweight just-in-time (JIT) compiler that directly 
translates basic sympy expressions into x86-64 and aarch64 machine codes 
(and, optionally, to WebAssembly). Currently, its main utility is to 
generate fast numerical functions to feed into different numerical solvers 
(quadrature, ode solvers...). It has minimum dependency on external 
libraries and does not use a separate compiler, such as LLVM. It also works 
very well in the REPL environment. 

In addition, if anyone is interested in collaborating to improve and extend 
it, please contact me. There are many possibilities for future works, such 
as adding modular arithmetic for fast polynomial computations, adding 
complex numbers, SIMD instructions, and other instruction sets.

Thanks,

-- Shahriar

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/sympy/7468597d-a73a-4aa6-ae0c-c0dd04105cb5n%40googlegroups.com.

Reply via email to