Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Great! Another LaTeX competitor, doubtless "better" for an obscure reason known only to its author. Especially appealing is the fact that, when embedded in a Web page, it must be translated into LaTeX syntax before rendering by MathJax.

The "AsciiMath" name reveals volumes, because prior to rendering, LaTeX code is already ASCII characters meant to represent math symbols. We just didn't call it that.

Oh well, a tempest in a teapot, soon to be forgotten. We can already tell a chatbot, "Show me the tensor equations of General Relativity, and render the result in LaTeX."

I close with the obligatory XKCD reference: https://xkcd.com/927/



The failure to understand what is Ascii means in this math along with a meme comic as a substitute for critical evaluation reveals even more:

> LaTeX code is already ASCII characters meant to represent math symbols

Not really, it's long \escaped \English \words that are made of ascii symbols, a difference clear if you just look at the comparison table

$3\times4$

vs 3 xx 4


>for an obscure reason known only to its author

It's, in project's words, simple calculator-style syntax (can also call it simplified LaTeX subset or that ad hoc math syntax used in emails but standardized) made to easily embed math on web pages by converting to MathML, with its existence predating MathJax by few years (and even MathJax's predecessor, jsMath). It was never meant to be LaTeX competitor.

With last point, have noticed people most often use this xkcd strip opposite to what it means. It's about when, for a particular use case, one standard/tech/whatever tries to replace all others rather when one standard/tech/whatever attempts to fulfill a distinct use case.


Not having to write \left and \right everywhere doesn’t seem like an obscure reason…


Why does it make you angry when people make things? Making things is good! You should try it!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: