On 15 May 2016, at 23:18, Hans Hagen
wrote: but eventually typesetting will become a niche and end up in the arts but i will probably not live long enough to see that happen
From the point of computer language design, TeX is not very good. One of the pitfalls of macro programming is that it gives the impression of lambda calculus efficiency without having it so one ends up spending a lot of time figuring out trivialities, which is why eventually was added, I gather.
it's not that bad .. the tex language has a certain charm that one needs to get accustomed to (as does metapost) ... and, combined with lua it's even more fun
Ideally, there should have been only one language with lambda capacity, and better syntax, though it is a problem figuring out what it might be.