Earlier quoted context omitted.
Based on the list of contributors to your project, I am not sure this starting location is optimally suited to the task of building a foundation for polished, reliable, expandable software.
The sneering on HN really has no end. This is a good project! I for one am very excited to see an interpreter born out of rust.
Woxi: Wolfram Mathematica Reimplementation in Rust
61–70 of 141 posts
Re: Woxi: Wolfram Mathematica Reimplementation in Rust
#62Re: Woxi: Wolfram Mathematica Reimplementation in Rust
#63I 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.
Yeah, the Mathematica language is the least interesting aspect of the Mathematica system. Closely followed by the interactive notebooks.
Mathematica's notebooks are the only environment where I can do some computation to arrive at a symbolic expression. Copy the expression from the output cell into a new input cell. Then manipulate it by hand into the form I want. Then continue processing it further.
Also, symbolic expressions can be written nicely with actual superscripts and subscripts, and with non-latin characters.
One of the best features of Mathematica system.
Re: Woxi: Wolfram Mathematica Reimplementation in Rust
#64Re: Woxi: Wolfram Mathematica Reimplementation in Rust
#65AGPL licensed. An interesting choice. Author really doesn’t want Wolfram to use it??
Re: Woxi: Wolfram Mathematica Reimplementation in Rust
#66Earlier quoted context omitted.
> what's stopping some employee from something like Mathematica from taking the source code and having an agent port it to open source Laws against theft. Also the same reason employees don't release the code on pastebin or something. > Who owns an algorithm? The org or person who was granted the software patent. https://en.wikipedia.org/wiki/Software_patent > Will everything get copied eventually? If we're lucky. Mo…
Which patent are you referring to?
Re: Woxi: Wolfram Mathematica Reimplementation in Rust
#67Earlier quoted context omitted.
Sure, but you've got to start somewhere! And with the amount of progress I was able to make in just a few weeks, I'm very optimistic that the polish will come sooner rather than later.
Based on the list of contributors to your project, I am not sure this starting location is optimally suited to the task of building a foundation for polished, reliable, expandable software.
Re: Woxi: Wolfram Mathematica Reimplementation in Rust
#68I 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.
Sure, but you've got to start somewhere! And with the amount of progress I was able to make in just a few weeks, I'm very optimistic that the polish will come sooner rather than later.
it's a huuuuuuuuge amount of technology in the standard library of mathematica, beyond the surface syntax and rewrite system, i mean.
Re: Woxi: Wolfram Mathematica Reimplementation in Rust
#69Re: Woxi: Wolfram Mathematica Reimplementation in Rust
#70An ai based development workflow with a concrete oracle works very well. You still need the research and planing to solve things in a scalable way, but it solves the "are the tests correct" issue.
What we've done is pull out failing property tests as a unit tests, makes regression testing during the agentic coding loop much more efficient.