Lightweight Scripting/Extension Languages?
Andy Tai asks: "Extension languages are designed to be embedded in applications to support customization of the application behavior. Common scripting languages, like Perl and Python, are fairly 'large' with powerful run-time engines and libraries and are widely available and 'script' writers usually assume their stand-alone existences in the deployment environment. However, if one is looking for a language that's small enough so its source can be embedded in the distribution of and built as part of the application, Python and Perl may be 'overweight.' For the real lightweight choices there are Lua and Tinyscheme. Are there others? What are people's preferences and opinions regarding lightweight extension languages?"
Gentlemen, this one is a dupe. The question is: Was this ask slashdot submitted twice, or did the editor failed to remove it from submission queue last time?
I don't know if they improved it, but JavaScript had some of the worse string-handling abilities I have ever seen in a "scripting language". It lacked a Trim(), for example to clean out white space.
Table-ized A.I.