> >> Lua > >> + small and fast, > >> + used in LuaTeX, so it will become more common and known in the > >> TeX community, > >> + a Lua interpreter can be embedded in LyX with minimal > impact on > >> the binary size. > > > Wasn't there another thread with the result that LyX is not > bloated enough? > > According to http://www.lua.org/about.html > > The tarball for Lua 5.1.4, which contains source code, > documentation, > and examples, takes 212K compressed and 860K uncompressed. > The source > contains around 17000 lines of C. Under Linux, the Lua interpreter > built with all standard Lua libraries takes 153K and the Lua library > takes 203K. > > Compare this to a minimal Python installation or the size of the LyX > binary.
We already require Python, that's a point in its favour. > > Or did I get it wrong? ;) > > The idea is to outsource¹ tasks. This would reduce the binary size and > memory footprint even more. An example would be the parsing of the > unicodesymbols file. Weren't we talking about scripting? However seems hard that making something in an interpreted language could improve performances compared with (good) C++. venom00 P.S. Please use this thread.