Language and Compiler built for Mathematics

AI Thread Summary
The discussion centers on the search for specialized languages, compilers, and integrated development environments tailored for advanced mathematical work. MATLAB is highlighted for its self-sufficiency and integration capabilities with C/C++/C#, while Mathematica is noted for its strength in symbolic mathematics. Other tools mentioned include Magma for abstract algebra, Maxima, and SAGE, but there is consensus that no single tool can cover all mathematical needs. The concept of "full-fledged mathematics" is debated, emphasizing the necessity of a framework for custom mathematical discovery. Overall, the conversation underscores the complexity of mathematical software and the limitations of current technology in fully supporting advanced mathematical exploration.
pairofstrings
Messages
411
Reaction score
7
Hello,

I want to know:
1. Compiler name built especially for doing full-fledged mathematics.
2. Langauge name built especially for doing full-fledged mathematics.
3. Integrated software development environment name built especially for doing full-fledged mathematics.
4. Language, compiler and integrated software development environment for full-fledged mathematics that gives access to device drivers, especially, display device driver.
5. Name of any software framework that gives access to device drivers with language, compiler compatibility and integrated software development environment support with that of:
  • Compiler name built especially for doing full-fledged mathematics. (1 from above)
  • Langauge name built especially for doing full-fledged mathematics. (2 from above)
  • Integrated software development environment name built especially for doing full-fledged mathematics. (3 from above)
Thank you.
 
Last edited:
Physics news on Phys.org
MATLAB
Usually, it is self-sufficient.
If necessary, it can be integrated with C/C++/C# which gives any functionality you can imagine.
 
  • Like
Likes Igael
What is "full-fledged mathematics"?

Algebraic geometry? Measure theory? Differential equations?

There is no one-tool-does-all for mathematics.
Mathematica is great for symbolic work
Matlab is great for anything involving linear algebra (and more)
A recent piece of software called magma is great for more abstract algebra (I used it to compare Lie groups for example)
 
JorisL said:
What is "full-fledged mathematics"?

Algebraic geometry? Measure theory? Differential equations?

There is no one-tool-does-all for mathematics.
Mathematica is great for symbolic work
Matlab is great for anything involving linear algebra (and more)
A recent piece of software called magma is great for more abstract algebra (I used it to compare Lie groups for example)

A full-fledged mathematics has an ability to help me discover or invent a custom mathematics.

A full-fledged mathematics gives me an ability to help me discover or invent a custom mathematics.
 
If you want to find new mathematics you have to formulate a framework you'll work with.
After that, you might be able to implement code to do calculations but that's hard.

Short version, most likely not since this would need AI which isn't developed enough.
 
Back
Top