It seems there is an amply sufficiency of little languages that lack
rigour. That is, you don't need to declare variables, the name space
is polluted, there is no const correctness, type coercion all over
the place, etc. There is an existing heavyweight language that has
most of these features, i.e. Java.
Maybe lua should be the little lightweight language that supports
rigour in programming. That is, decare vaiables, parameters can be
const, no explicit casting.
Other than that, a higher speed array type (integer only index).