Wolfram Language and Mathematica version 15
Wolfram’s release of Mathematica/Wolfram Language 15 renews admiration for its powerful symbolic math, pattern-matching, and notebook interface, while highlighting long‑standing concerns about its closed, expensive ecosystem and limited academic reproducibility. Many compare it unfavorably with open-source tools like Python, SageMath, and emerging Wolfram‑like projects, arguing that proprietary licensing hinders verification of research and wider industry adoption despite strong functionality. Commenters also note that Wolfram’s own AI assistant lags behind general-purpose LLMs for code help, underscoring both the strengths and limits of tightly controlled, vertically integrated scientific software.
Adoption and Use Cases
- Widely used in universities; many remember it as excellent for symbolic math, fractals, simulations, and visualization.
- Active in theoretical physics, device physics modeling, and parts of quantitative finance; some report intensive use for algebra, stochastic calculus, and ad‑hoc visualization.
- Several industry users say new hires know it but rarely miss it once replaced by Python/R and other tools.
- Some people mainly use it as an advanced interactive calculator rather than for large programs.
Licensing, Cost, and Walled Garden
- Strong criticism of pricing: ~$400 personal perpetual, ~$4000 commercial seat, extra cost for System Modeler and commercial use; hobbyist licenses bar commercial output.
- Many argue that high cost and proprietary nature limit both academic reproducibility and industrial adoption, especially for verification of published results.
- Comparisons to other expensive scientific tools (e.g., COMSOL, SAS, STATA), with debate over how much closed-source status matters.
- A few defend the closed model as supporting consistency, backward compatibility, and security relative to “wild” open ecosystems.
Open Source and Alternatives
- Repeated desire for an open, Wolfram‑like language and library stack.
- Several projects mentioned: SageMath, Mathics, Hissab, a Rust reimplementation (Woxi), browser notebooks and VS Code extensions, Julia-based modeling tools, and other CASes (Maxima, FriCAS, SymPy, Maple).
- Consensus that no open tool yet matches Mathematica’s breadth of standard library, symbolic integration/ODE solving, and modeling capabilities.
- Discussion that the small, niche term‑rewriting paradigm behind the language is easy to clone, but the huge curated library is not.
Language Characteristics
- Many praise the language as highly expressive: rich pattern matching, functional style, and notebook interface; likened to a mix of APL/Lisp/Prolog or to a “beautiful but niche” language versus Python as messy but ubiquitous.
- Others note it also has many special cases and irregularities, similar to other major languages.
AI Assistant and LLMs
- Users find the built‑in AI assistant weak and hallucination‑prone, especially compared to general LLMs; some unsubscribed from the paid add‑on.
- Mathematica now supports routing to external LLM providers; people see better results there.
- Commenters note LLMs often struggle with Wolfram Language due to limited training data, hallucinating function names and options.
Founder’s Research and Reputation
- Extended side debate on the founder’s physics work: described variously as visionary, eccentric, or ego‑driven, but generally not on the level of mainstream landmark theories.
- Some object to past credit and lawsuit controversies; others argue that independently funded, unconventional research is valuable even if most of it doesn’t pan out.