You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: mathics/doc/documentation/1-Manual.mdoc
+5-5Lines changed: 5 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -13,17 +13,15 @@ See the <url>:installation instructions:https://mathics-development-guide.readth
13
13
14
14
For implementation details, please refer to the <url>:Developers Guide:https://mathics-development-guide.readthedocs.io/en/latest</url>.
15
15
16
-
<section title="Why try to recreate Wolfram Language?">
17
-
\Mathematica is great, but it has a couple of disadvantages.
16
+
<section title="Why recreate Wolfram Language?">
17
+
\Mathematica is great, but it might have some disadvantages, depending on on your point of view.
18
18
19
19
<ul>
20
20
<li>It is not open source.
21
21
<li>Its development is tightly controlled and centralized and as such
22
22
<li>It can't hook into different kinds of open-source packages that have independently developed algorithms and methods
23
23
</ul>
24
24
25
-
The second point some may find an advantage.
26
-
27
25
However, even if you are willing to pay hundreds of dollars for the software, you would not be able to see what\'s going on "inside" the program if that is your interest. That\'s what free, open-source, and community-supported software is for!
28
26
29
27
\Mathics combines the beauty of \Mathematica implemented in an open-source environment written in Python. The Python ecosystem includes libraries and tools like:
@@ -35,7 +33,7 @@ However, even if you are willing to pay hundreds of dollars for the software, yo
35
33
<li><url>:SciPy: https://www.scipy.org/</url> for Scientific calculations.
36
34
</ul>
37
35
38
-
Performance of \Mathics is not, right now, practical in large-scale projects and calculations. However, it can be used as a tool for exploration and education. There is promise that it can provide better debugging.
36
+
Performance of \Mathics is not, right now, practical in large-scale projects and calculations. However, it can be used as a tool for exploration and education. There is promise that it can provide better debugging, since we can be completely transparent about every aspect of its operation.
39
37
40
38
</section>
41
39
@@ -52,8 +50,10 @@ Outside of the "core" \Mathics kernel (which has only a primitive command-line i
52
50
<ul>
53
51
<li>a <url>:command-line interface:https://pypi.org/project/mathicsscript/</url> using either <url>:prompt-toolkit:https://python-prompt-toolkit.readthedocs.io/en/master/</url>, or GNU Readline
54
52
<li>a <url>:Django-based web server:https://pypi.org/project/Mathics-Django/</url>
<li>a <url>:Mathics3 module for Graphs:https://pypi.org/project/pymathics-graph/</url> (via <url>:NetworkX:https://networkx.org/</url>),
56
55
<li>a <url>:Mathics3 module for NLP:https://pypi.org/project/pymathics-natlang/</url> (via <url>:nltk:https://www.nltk.org/</url>, <url>:spacy:https://spacy.io/</url>, and others)
0 commit comments