Mathics
Mathics copied to clipboard
This repository is for archival. Please see https://github.com/Mathics3/mathics-core
Although I don't necessarily need the GUI front-end it would be nice if there were a way to run MUnit tests from Mathics.
Add a mathics package, analygous to packages `VectorAnalysis` or `DiscreteMath`CombinatoricaV0.9`, which does what it can to provide compatibility with various WL versions. I the beginning it could be something no...
The Mathematica Subsets[] command, for combinations generation, is missing.
WL has [DiscretePlot](https://reference.wolfram.com/language/ref/DiscretePlot.html) and [LogPlot](https://reference.wolfram.com/language/ref/LogPlot.html), [ListPlot3D](https://reference.wolfram.com/language/ref/ListPlot3D.html) among others. @TiagoCavalcanteTrindade is this something you'd be interested in?
Using ByteCount (specifically, using asizeof module), one can see a huge consumption of memory to store Mathics expressions. For example, storing `List[1, 2]` takes about 38x the amount MMA takes....
Mathics gives a warning message `UpSetDelayed::write: Tag Pattern in a b_ is Protected` for the following definition: ```mma a b_ ^:= c ``` though the definition seems to work (for...
For 3D rendering of 2D polygons it may be useful to have [CoplanarPoints](https://reference.wolfram.com/language/ref/CoplanarPoints.html). The sympy name for this is [is_coplanar](https://reference.wolfram.com/language/ref/CoplanarPoints.html).
The second line in the following definition of a function gives an `AttributeError`. ```mma f[Except[_[___], x_?NumericQ]] := g[x]; f[f[x_]] := x; (* crashes with AttributeError: 'NoneType' object has no attribute...
`lxml` is needed right now only for HTML import. Also it is an aging package and not required in Sage. See See https://trac.sagemath.org/ticket/31778#comment:13 However HTML code needs to be rewritten...
`ListPlot[Reverse[Range[10]]]` gives: 