Hi SymPy community,

In September and October we ran a survey about SymPy's code generation to 
help inform my work programme on the topic as part of the CZI grant (see 
here: https://groups.google.com/g/sympy/c/7NOBPopo-9s/m/0lWrz19KAQAJ). 
Thank you very much to everyone who took part.

I have written up the analysis from the survey as a notebook. It can be 
found here: https://www.sympy.org/sympy-codegen-survey/analysis.html. The 
source code for the notebook is also available and can be found here: 
https://github.com/sympy/sympy-codegen-survey.

A total of 24 responses were received. While we acknowledge that this is a 
relatively small sample size, we believe that it has provided valuable 
feedback that is representative of the wider SymPy user base.

A high level summary of the responses is provided directly below:

   1. SymPy's codegen is most used in the scientific research domain 
   (specifically mechanics).
   2. The most common language use case for codegen is doing numeric 
   evaluation from Python.
   3. lambdify is the most used codegen interface in SymPy.
   4. When non-Python code is generated, C is the most common language used.
   5. The most requested features/requests were:
      1. Improved documentation.
      2. Code generation of derivatives.
   
Even though the survey is no longer open, we'd still really welcome any 
feedback about SymPy and code generation.

Once more, thank you very much to everyone who contributed to the survey. 
Your feedback is really valuable for ensuring that we work on things that 
will best help the SymPy community.

Sam

-- 
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 on the web visit 
https://groups.google.com/d/msgid/sympy/4ecfe100-134d-49f0-b488-7daf0a26c6fen%40googlegroups.com.

Reply via email to