TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Mathics: A free, open-source alternative to Mathematica

561 pointsby memorableover 2 years ago

21 comments

l0b0over 2 years ago
Is there a reasonably neutral comparison of Mathics vs Mathematica anywhere?<p>Based on an amazing showcase[1] Mathematica is right at the top of my list of languages to learn if it (and at least some of the surrounding tooling) ever becomes open source. I wonder how many of those examples would give useful results in Mathics, or what their equivalents would be.<p>[1] <a href="https:&#x2F;&#x2F;codegolf.stackexchange.com&#x2F;a&#x2F;44683&#x2F;9570" rel="nofollow">https:&#x2F;&#x2F;codegolf.stackexchange.com&#x2F;a&#x2F;44683&#x2F;9570</a>
评论 #33481599 未加载
评论 #33480871 未加载
评论 #33481300 未加载
TheRealPomaxover 2 years ago
Every time someone makes a &quot;free mathematica&quot;, my first question is &quot;can I write, and see, maths as actual maths instead of as programming statement?&quot; and every time so far the answer has been &quot;no&quot;. So... can I write, and see, maths as actual maths?
评论 #33481887 未加载
评论 #33480023 未加载
评论 #33478367 未加载
评论 #33478780 未加载
评论 #33478279 未加载
评论 #33481002 未加载
评论 #33480319 未加载
评论 #33478591 未加载
评论 #33479938 未加载
评论 #33478432 未加载
评论 #33480086 未加载
评论 #33482528 未加载
dangover 2 years ago
Related:<p><i>Mathics – A free, light-weight alternative to Mathematica</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=19851934" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=19851934</a> - May 2019 (83 comments)<p><i>Mathics: A free, light-weight alternative to Mathematica</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=11459186" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=11459186</a> - April 2016 (73 comments)<p><i>Mathics - A free, light-weight alternative to Mathematica</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=5196551" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=5196551</a> - Feb 2013 (86 comments)<p><i>Mathics - A free, light-weight alternative to Mathematica with support for Sage</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=4066826" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=4066826</a> - June 2012 (57 comments)
bmitcover 2 years ago
I&#x27;m never sure why projects try to claim themselves as a free alternative to Mathematica. For one, they never seem to reach anywhere near the polish and power of Mathematica. And secondly, is Mathematica really that expensive if you use it in your job&#x2F;industry?<p>For hobbyists, Mathematica is free on a Raspberry Pi, which probably runs better than any alternative, and has a pretty reasonable price point if you buy the real thing for personal use.<p>For students&#x2F;professors, Mathematica is basically already free at most major universities.
评论 #33479028 未加载
评论 #33479014 未加载
评论 #33479576 未加载
评论 #33478990 未加载
评论 #33478936 未加载
评论 #33479274 未加载
评论 #33482098 未加载
评论 #33478716 未加载
评论 #33478909 未加载
评论 #33479173 未加载
评论 #33480290 未加载
评论 #33480439 未加载
评论 #33478630 未加载
评论 #33482842 未加载
评论 #33479778 未加载
评论 #33478637 未加载
评论 #33478654 未加载
评论 #33479433 未加载
评论 #33480028 未加载
sheziover 2 years ago
This looks really nice and people interested in mathematical computing should try it out. I certainly will.<p>Apparently many commenters here do not understand the word &quot;alternative&quot;, which means &quot;a thing that you can choose to do or have out of two or more possibilities&quot;, and instead take it as &quot;equal in every respect&quot;.
nsxwolfover 2 years ago
This looks difficult to install. I can see there&#x27;s a core command line module and a GUI in different projects. I don&#x27;t see a homebrew incantation or macOS installer or anything like that. Looks like python dependency hell.
评论 #33478109 未加载
评论 #33478175 未加载
msteffenover 2 years ago
Is this in any way related to <a href="https:&#x2F;&#x2F;www.sagemath.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.sagemath.org&#x2F;</a>?
评论 #33478178 未加载
评论 #33477992 未加载
vtailover 2 years ago
I’m a big, big fan of Wolfram Language - as a recreational mathematician and programmer, there is <i>nothing</i> else I would rather do my explorations with.<p>As always in these discussions, I expect many people will start complaining about how expensive Mathematica is, and how Stephen Wolfram is very shortsighted with his pricing, and how open sourcing it would truly unlock all the potential of the system.<p>And I seriously doubt this point of view. Open sourcing is not a magic dust that automatically makes everything better. While it works in some cases, it doesn’t work in others - and not having a competitive open source mathematical system is a prove of that.<p>Hiring people to develop and evolve complex algorithms, on work on improving the UI and making it work on three different OSes, or curate and maintain the knowledge library, takes a lot of effort. I’m actually surprised they don’t price it higher!<p>Disclaimer: And yes, I live in a developed country, so $250&#x2F;year for a personal license is not a substantial cost for me. I’m sure that somewhat biases my position.
评论 #33484044 未加载
评论 #33483013 未加载
评论 #33483701 未加载
friend_and_foeover 2 years ago
Here&#x27;s a great one for Android as well.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;mkulesh&#x2F;microMathematics" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;mkulesh&#x2F;microMathematics</a><p>These guys should collaborate.
评论 #33479316 未加载
2-718-281-828over 2 years ago
could someone advertise mathematica to me? like, how powerful is it? i&#x27;m a mathematically trained dev &#x2F; DE. i&#x27;d probably be most interested in exploring rabbit holes as i find them, plotting things, simulating something etc
评论 #33479217 未加载
评论 #33481269 未加载
erremerreover 2 years ago
I always find the same problem with all Mathematica clones (Mathics, Sage, wxMaxima).<p>Do they offer a .exe that I can install, then click on a button and start a program without any tinkering. Mathics and Sage no. wxMaxima yes. Although I always had the feeling that wxMaxima is more an alternative to Derive than Mathematica at this point.<p>Mathematica works because it is easy to deal with, no installing packages, libraries, libraries incompatible with others. You have Mathematica 9, you got all that Mathematica 9 supports. You send a notebook to someone else, they can execute the notebook if their mathematica version is equal or larger.<p>It is like saying that Latex is an alternative to word. No, they both make documents, but one is not an alternative to the other one.
评论 #33483709 未加载
fab13nover 2 years ago
can&#x27;t wait to see what people come up with when they&#x27;ll start interfacing it with a modern AI.
ohbtvzover 2 years ago
&gt; Documentation for the Mathics system is provided in the PDF format (download the PDF).<p>Seriously? I&#x27;m already tired of latex packages only being documented as PDF, but at least there&#x27;s a technical reason. Here, this is just contempt for the users.
评论 #33481261 未加载
WoahNounover 2 years ago
Mathematica has an army of mathematicians working on edge cases that only other mathematicians would care about. It&#x27;s essentially impossible for any open source software to match what mathematica does.
评论 #33478674 未加载
评论 #33478979 未加载
ccbccccbbcccbbover 2 years ago
I thought that all the fuzz about something being <i>close source &#x2F; commercial aka overpriced</i> is not worth a hill of beans, because if it doesn&#x27;t fit your ideals&#x2F;wallet you just use what fits.<p>But no, there&#x27;s always a discourse about how unfair, unethical, greedy etc the developers of <i>closed source &#x2F; commercial aka overpriced</i> software are, which vividly displays that the actual sentiment in these complaints is pure and simple envy, towards better things that cost more, towards developers who make a living off their own projects and don&#x27;t feel obliged to worship the ideals of open source, free as in beer, cheap as in dirt etc...
评论 #33482102 未加载
评论 #33480070 未加载
okasakiover 2 years ago
This seems to be powered mostly by Python libraries, but they made a custom language that looks like Mathematica. Why not just use Python?
mensetmanusmanover 2 years ago
I was really hoping the *.cdf format would take off and interactive science papers on the iPad were going to be the future.
kragenover 2 years ago
Surprisingly, it seems to have survived over a year without being taken offline by baseless DMCA threats.
评论 #33477930 未加载
amaiover 2 years ago
Why does Mathics not make use of jupyter notebooks? It seem they are reinventing the wheel a bit.
评论 #33480425 未加载
someweirdpersonover 2 years ago
I don&#x27;t get the idea of re-running mathmatica scripts. I haven&#x27;t used it 20 years, but always saw it as an algebra system. There&#x27;s no re-running. Once the math is done it&#x27;s done. Proving (manually) the correctness of the result is usually easier than finding it. Feeding numbers into the equations can be done elsewhere.
Roark66over 2 years ago
Haven&#x27;t we had scipy for ages? It is a real OS replacement for Mathematica. It can even run a lot of its scripts&#x2F;code (sometimes with minor changes).<p>In fact reading the linked page it appears they &quot;build on top of&quot; scipy.
评论 #33480263 未加载
评论 #33479563 未加载
评论 #33480285 未加载