GSOC 2020 draft application

47 views
Skip to first unread message

manik taneja

unread,
Mar 21, 2020, 3:05:05 PM3/21/20
to sy...@googlegroups.com
Sir/Ma'am ,
   I am attaching a draft application for GSOC 2020 and resume along with it . I'd love to have your feedback on the same.
RESUME FOR GSOC 2020.pdf
GSOC DRAFT APPLICATION.docx

Francesco Bonazzi

unread,
Mar 22, 2020, 5:14:02 AM3/22/20
to sympy
Hi Manik,

The most urgent issue in MatchPy for C++ is to support C++20's coroutines.

C++20 has introduced coroutines, which work approximately like Python's yield (i.e. the function returns a value without deallocating the function memory). MatchPy uses a lot of generators, MatchPyCpp instead is currently return arrays with the full list. This is computationally inefficient and is likely to stop the code completely.

We need to port MatchPyCpp to C++20 and use generators instead of vector-returning functions.

manik taneja

unread,
Mar 24, 2020, 4:25:30 PM3/24/20
to sy...@googlegroups.com
Sure sir ,  apologies for the late reply , but i've opened a thread on the sympy forum and am ready to start working on it . 
I am opening an issue on SymEngine also for the same . If there is any other sort of feedback or guidance I am all ears.
This is with reference to the mail I received from you regarding my willingness to work on porting of code .

Virus-free. www.avast.com
Reply all
Reply to author
Forward
0 new messages