LuaTeX seems to have all the same benefits, but in contrast to SILE, it also benefits from the CTAN archive.
So what's the selling point of SILE over LuaTeX?
LuaTeX seems to have all the same benefits, but in contrast to SILE, it also benefits from the CTAN archive.
So what's the selling point of SILE over LuaTeX?
For instance, grid typesetting is a known difficult problem in TeX and its derivatives, but it's very easy in SILE because you just change the way vboxes are added to the vertical list; it's about 30 lines of code.
The frames support is pretty compelling for me as well, and will be even more so as soon as balanced frames are finished.
Contrast that with Markdown, where the setup is literally "type what you want in a box and we'll format it for you in a reasonable way". There are more advanced features that require a special syntax (embedded code snippets for example), but they are included in such a way that you don't have to worry about them until you need to use them, and when you do they behave like you would expect.
I know of course that TeX is incomparably more powerful than Markdown, but I don't believe that that means that the onboarding experience needs to be incomparably more complex. Easy things easy and all that.
I did get a bit more interested after I read who is writing this, as Simon Cozens is pretty well-known in Perl circles.