Monday, March 25, 2013

Wolfram in the T-fold

The language of mathematics has been the language of physics, but in practice the language of mathematics is about as flexible as any "natural" language, like English.

LaTeX:Math (the subset of \(\LaTeX\) used in inline and display math modes) is not exactly a candidate for a mathematical coding language since it could allow unwell-formed mathematical expressions, but it is the most used mathematical language that is used to write the physics articles published on arXiv. (I don't know if anyone writes MathML. I write LaTeX:Math and depend on MathJax's conversion into its internal MathML code.)

Stephen Wolfram has recently announced that the "language of Mathematica" (the language that is the core of the Mathematica system) will be called "the Wolfram Language".

This language hasn't quite been born yet, though. It's still germinating inside Mathematica. If it is, one could some day be making (packaged or online) HTML5 apps with Wolfram* as their program scripts just as can one make HTML5 apps that execute JavaScript or Dart.

Could the coding language of the universe turn out to be Wolfram?

A T-fold is a space that locally looks like a Riemannian manifold but is glued together from these not just by diffeomorphisms but also by T-duality transformations.

* What do people call the English language? English.