>The argument that I have always wanted to try is: let's say there was a
> without things like exceptions and regular expressions, and with
> relaxed rules for prototyping, could we use it?
If you throw out only some of the things that are different from Lua, you’ve got an unfamiliar language for your users (if they’d have difficultly with the syntax changes, they’d surely have difficulty with the same syntax doing something different)/
If it looks like a duck, quacks like a duck, …
>Or are the corner cases of the semantics important?
… but it turns out to have four feet and hair, then it’s not a duck.
If they’re likely to turn up in user’s code, then yes, the corner cases matter.
>I just can't convince my management to use it in some end-user oriented projects.