Remix.run Logo
thangalin 11 hours ago

> it is much easier to write a transpiler for Pascal->C than to rewrite TeX. Asking an LLM to rewrite it in the language-du-jour ...

I thought that the combination of the Pascal and Java versions[1] of TeX would be sufficient guidance to produce another language/implementation.

> is a huge cost for very little benefit

A greenfield Java implementation with an MIT license would have been useful[2] for rendering TeX inside of my desktop Markdown editor[3]. Instead, I had to rename all the Java source files to abide by the NTSPL license terms (or GPLv2, which is viral).

[1]: https://en.wikipedia.org/wiki/New_Typesetting_System

[2]: https://gitlab.com/DaveJarvis/KeenType/-/blob/main/LICENSE.t...

[3]: https://keenwrite.com/screenshots.html