[sympy] Re: Interested in contributing to Sympy, especially in the area of code generation

2016-07-17 Thread Richard Otis
This may also be interesting to you: "Let's Write an LLVM Specializer in Python" http://dev.stephendiehl.com/numpile/ On Monday, June 20, 2016 at 4:29:52 PM UTC-4, ruggero cyrille wrote: > > Hi, I'm a third year undergraduate in computer science in France and I'm > looking for a summer project.

Re: [sympy] Re: Interested in contributing to Sympy, especially in the area of code generation

2016-07-14 Thread Björn Dahlgren
On Wednesday, 22 June 2016 13:26:14 UTC+2, Isuru Fernando wrote: > > I looked at the Kaleidoscope example and HowToUseJIT and implemented it > here, https://github.com/isuruf/symengine/tree/llvm. If anybody is > interested, you can take a look at and see if it can be improved. > Currently,

Re: [sympy] Re: Interested in contributing to Sympy, especially in the area of code generation

2016-06-23 Thread Aaron Meurer
It sounds like a good patch. I look forward to the pull request. Aaron Meurer On Wed, Jun 22, 2016 at 6:02 PM, ruggero cyrille wrote: > Thanks for the answers. I looked into the printers. It appears that the C > printer doesn't support functions like csc, sec, cot, so

[sympy] Re: Interested in contributing to Sympy, especially in the area of code generation

2016-06-22 Thread ruggero cyrille
Thanks for the answers. I looked into the printers. It appears that the C printer doesn't support functions like csc, sec, cot, so I made some changes so that the C printer supports them. Is that too little for a patch, or can I write a pull request? I'm also going to take a look at symengine.

Re: [sympy] Re: Interested in contributing to Sympy, especially in the area of code generation

2016-06-22 Thread Isuru Fernando
Hi, On Tue, Jun 21, 2016 at 3:28 PM, Björn Dahlgren wrote: > > On Monday, 20 June 2016 22:29:52 UTC+2, ruggero cyrille wrote: >> >> I'm interested in writing an LLVM IR backend similar to the C backend. >> > > If you are well-versed in LLVM IR an interesting project would be

[sympy] Re: Interested in contributing to Sympy, especially in the area of code generation

2016-06-21 Thread Björn Dahlgren
On Monday, 20 June 2016 22:29:52 UTC+2, ruggero cyrille wrote: > > I'm interested in writing an LLVM IR backend similar to the C backend. > If you are well-versed in LLVM IR an interesting project would be to add JIT capabilities to SymEngine (the high-performance sister-project to SymPy), the