TeXLive.js
manuels.github.io
manuels.github.io
I was far more impressed by the LaTeX2HTML5 [1] project, to compile LaTeX into part of a webpage instead of a DVI or PDF.
I see a "pdftex.js" [1] program which seems to compile a TEX file into a PDF file... which I would call writing TeXLive in JS. If I read correctly, this was partly automated by using "emscripten" to convert the original C++ implementation into a JS implementation (which is why some parts "compile to" JS).
I also do not understand what "new assembler language" means in the context of TeXLive. But what I want to understand is: why?
Why would any one want TeXLive in JS? Where is the advantage? (Please do not answer "portability".)
[1] https://github.com/manuels/texlive.js/blob/master/pdftex.js
However, as "JoshTriplett" pointed out, running in a browser brings the possibility of client-side computation triggered from a web host. But this is not what I call portability.
How does this project differ from pdftex.js? https://github.com/manuels/pdftex.js