3 ms·
LaTeX isn't just for users, there are also people who are developing packages or classes. And since LaTeX doesn't even offer the luxury of arrays or hash tables
by mr_mitm 5y ago
LaTeX isn't just for users, there are also people who are developing packages or classes. And since LaTeX doesn't even offer the luxury of arrays or hash tables natively, LuaTeX is very a refreshing change.
My company is using their own LuaLaTeX class extensively to produce hundreds, if not thousands of reports per year, and features like automatically computing the CVSS base score of a CVSS vector will take a couple of minutes in lua, while it will cost you several days and a bunch of gray hairs to do in TeX. It's only the developer who has to know any lua though. It's completely transparent to the user.
- PaulHoule 5y agoI took a class in TeX a long time ago and got marked off a point because I used self-modifying macros to save a variable.
- leephillips 5y agoSounds like it should have been extra credit.
- nanna 5y agoAppreciate you giving an example of a real world use for the Lua in LuaLaTex. Any others appreciated! Like the parent, i've never much come up with a possible application.