AGPL licensed. An interesting choice. Author really doesn’t want Wolfram to use it??
Why should I want them to use it?
Woxi: Wolfram Mathematica Reimplementation in Rust
81–90 of 141 posts
Re: Woxi: Wolfram Mathematica Reimplementation in Rust
#82I regularly use Mathematica for working with symbolic expressions (for its DSolve and transfer function stuff) and it is way more maintainable and elegant to have fractions, symbols and powers rendered in math mode instead of having to deal with a text only representation. Are there any front ends (either custom or somehow extending jupyter) for this project which recreate this experience?
Re: Woxi: Wolfram Mathematica Reimplementation in Rust
#83Re: Woxi: Wolfram Mathematica Reimplementation in Rust
#84Hi, I'm the main developer. We're steadily getting closer to the next release which will support most features of Mathematica 1.0 plus some of the most popular newer functions (> 900 overall!). AMA!
Re: Woxi: Wolfram Mathematica Reimplementation in Rust
#85My Bona fides: I've written my own Mathematica clone at least twice, maybe three times. Each time I get it parsing expressions and doing basic math, getting to basic calculus. Then I look up the sheer cliff face in front of me and think better of the whole thing. There is an architectural flaw in Woxi that will sink it hard. Looking through the codebase things like polynomials are implemented in the rust code, not in…
Re: Woxi: Wolfram Mathematica Reimplementation in Rust
#86I love Rust for mathematical and scientific tasks (I am building the structural bio crate infrastructure), and I love Mathematica and have a personal sub. I should be the audience, but... What makes Mathematica great, IMO, is the polish and overall experience created by consistent work with applications in mind over decades. So, I look at this project with skepticism regarding its utility.
Half-assed reimplementations of existing software (often in the name of "memory safety") is what the Rust community is best known for.
Re: Woxi: Wolfram Mathematica Reimplementation in Rust
#87Re: Woxi: Wolfram Mathematica Reimplementation in Rust
#88Re: Woxi: Wolfram Mathematica Reimplementation in Rust
#89Re: Woxi: Wolfram Mathematica Reimplementation in Rust
#90Earlier quoted context omitted.
Half-assed reimplementations of existing software (often in the name of "memory safety") is what the Rust community is best known for.
Mathematica is proprietary software. Any reimplementation is better than nothing at all, at least for people that don't run proprietary software
All the best to the author, they definitely have fun doing this, but I've seen enough of such attempts. Having agents doesn't make much difference.