Symbolica 2.0: Programmable Symbols for Python and Rust
1–10 of 31 posts
Re: Symbolica 2.0: Programmable Symbols for Python and Rust
#2This software does symbolic maths, and it's commercially licensed. The site still seems to be lacking comparisons to other computer algebra systems.
The project is unrelated to this other Symbolica that does symbolic code execution, despite the similar sounding brief descriptions: https://news.ycombinator.com/item?id=28443587
Re: Symbolica 2.0: Programmable Symbols for Python and Rust
#3Past discussion (2 years ago, 119 comments): https://news.ycombinator.com/item?id=40297423 This software does symbolic maths, and it's commercially licensed. The site still seems to be lacking comparisons to other computer algebra systems. The project is unrelated to this other Symbolica that does symbolic code execution, despite the similar sounding brief descriptions: https://news.ycombinator.com/item?id=28443587
Re: Symbolica 2.0: Programmable Symbols for Python and Rust
#4Builder patterns for constructing replacement rules (and now evaluators!), macros for namespacing symbols, and now the call trait to fill in for callables in rust.
Not to mention the broad implementation of arithmetic on Atoms (the expression type of symbolica) with other std types and with symbols.
Re: Symbolica 2.0: Programmable Symbols for Python and Rust
#5Re: Symbolica 2.0: Programmable Symbols for Python and Rust
#6As an alternative, I’m working on reimplementing Wolfram Language/ Mathematica in Rust: https://woxi.ad-si.com/ A lot of Wolfram Language code just works already!
Re: Symbolica 2.0: Programmable Symbols for Python and Rust
#7As an alternative, I’m working on reimplementing Wolfram Language/ Mathematica in Rust: https://woxi.ad-si.com/ A lot of Wolfram Language code just works already!
How does it compare performance-wise?
Re: Symbolica 2.0: Programmable Symbols for Python and Rust
#8Re: Symbolica 2.0: Programmable Symbols for Python and Rust
#9Re: Symbolica 2.0: Programmable Symbols for Python and Rust
#10Why not just Maxima, Reduce, or Cadabra2?