> it has poor handling of strings and I don't know how that fares with an editor extension language.
I guess the parent refers to Lua treating strings as simple byte arrays, whereas a text editor has to deal with characters in various encodings, some of which can be multi-byte.