Technically we have a Wolfram Mathematica language parser that is able to 
get the abstract syntax tree from Wolfram Mathematica expressions. The hard 
task is the creation of the pattern matching engine, which is the reason 
why integrating MatchPy into SymPy is very important.

On Tuesday, March 5, 2024 at 10:40:15 p.m. UTC+1 Aaron Meurer wrote:

> Mathics has a license that makes it incompatible with sympy. But
> regardless, I think we should find a way to make RUBI work without
> having to build a full Wolfram language interpreter.
>
> Aaron Meurer
>
> On Sat, Mar 2, 2024 at 10:10 AM Samith Kavishke
> <samithkar...@gmail.com> wrote:
> >
> > Is that means this project is not going to be continued?
> >
> > On Saturday, March 25, 2023 at 2:12:27 AM UTC+5:30 Oscar wrote:
> >>
> >> There already is mathics which is a Wolfram Language interpreter that
> >> is based on SymPy. It would seem a bit odd to create a new one.
> >>
> >> On Fri, 24 Mar 2023 at 19:48, Aaron Meurer <asme...@gmail.com> wrote:
> >> >
> >> > I believe the primary function of this project is to make it easier to
> >> > integrate the RUBI integrator into SymPy. The project shouldn't
> >> > actually depend on Wolfram Mathematica or any proprietary code at all.
> >> > The best place to start here would be to look at RUBI and see what the
> >> > status of it is. You can see the status of the SymPy RUBI port at
> >> > https://github.com/sympy/rubi, and by searching for "rubi" in the
> >> > SymPy issue tracker.
> >> >
> >> > Aaron Meurer
> >> >
> >> > On Fri, Mar 24, 2023 at 10:39 AM Dawn Magnet <a1885...@gmail.com> 
> wrote:
> >> > >
> >> > >
> >> > > Dear Sympy Community,
> >> > >
> >> > > My name is Zutong Wen, and I am a student from China Agricultural 
> University. I am writing to express my interest in participating in the 
> Google Summer of Code (GSOC) program with the Sympy project. Specifically, 
> I am interested in the "Create a Wolfram Mathematica interpreter" 
> subproject.
> >> > >
> >> > > I have always been fascinated by the power and versatility of 
> mathematical software, and I believe that the Sympy project is an excellent 
> platform for me to develop my skills and contribute to the open-source 
> community. As a student of mathematics and computer science, I have a 
> strong foundation in both fields, and I am confident that I have the 
> knowledge and skills necessary to tackle the challenges of this project.
> >> > >
> >> > > The "Create a Wolfram Mathematica interpreter" subproject is 
> particularly appealing to me because it involves integrating two powerful 
> mathematical software systems. Wolfram Mathematica is a widely used and 
> highly respected software system for symbolic and numerical computation, 
> and Sympy is a powerful Python library for symbolic mathematics. By 
> creating an interpreter for Wolfram Mathematica in Sympy, we can bring 
> together the strengths of both systems and provide users with a more 
> comprehensive and flexible tool for mathematical computation.
> >> > >
> >> > > As a potential GSOC participant, I am committed to working closely 
> with the Sympy community to develop a high-quality and useful interpreter 
> for Wolfram Mathematica. I am familiar with the Python programming language 
> and have experience with various Python libraries, including Sympy. I have 
> also worked on several programming projects in the past, including a 
> web-based backend API and some commandline tools such as Tetris. And I'm 
> also familiar with C++ and Rust.
> >> > >
> >> > > In addition to my technical skills, I am also a dedicated and 
> hardworking individual. I understand the importance of time management and 
> communication in a collaborative project, and I am confident that I can 
> meet the expectations of the Sympy community and the GSOC program.
> >> > >
> >> > > In conclusion, I am excited about the opportunity to contribute to 
> the Sympy project and to work on the "Create a Wolfram Mathematica 
> interpreter" subproject. I believe that this project has the potential to 
> benefit a wide range of users and to advance the field of mathematical 
> software. Thank you for considering my application, and I look forward to 
> hearing from you soon.
> >> > >
> >> > > Sincerely,
> >> > >
> >> > > Zutong Wen
> >> > >
> >> > > --
> >> > > 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 sympy+un...@googlegroups.com.
> >> > > To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sympy/0f65ba7b-5687-4625-b2cc-1295efedfc7dn%40googlegroups.com
> .
> >> >
> >> > --
> >> > 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 sympy+un...@googlegroups.com.
> >> > To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sympy/CAKgW%3D6%2BZn8doAebXBcFjK1dy%2BtgQ2HH2eW88CXB6oU3mK%3DTp4w%40mail.gmail.com
> .
> >
> > --
> > 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 sympy+un...@googlegroups.com.
> > To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sympy/3f6108b0-200f-4759-bfe8-8b614f5cd854n%40googlegroups.com
> .
>

-- 
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 sympy+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/1988f400-8294-49f8-829b-02bdc6ab1825n%40googlegroups.com.

Reply via email to