The link compares it to Lua. Further reading reveals several improvements over Lua (IMO):<p>- &quot;var&quot;, &quot;let&quot;, and &quot;extern&quot; means no more accidental globals<p>- Arrays are separate things than Hash-maps<p>- Simple C API [1] that&#x27;s not stack-based<p>- More built-in operators (even the conditional operator ?!)<p>- More &quot;traditional&quot; object&#x2F;class concepts<p>- Strict typing!<p>- Fuller standard library<p>Neat!<p>My next project may very well be a Sparkling-scripted window manager for OS X.<p>[1]: <a href="https:&#x2F;&#x2F;github.com&#x2F;H2CO3&#x2F;Sparkling&#x2F;blob&#x2F;master&#x2F;doc&#x2F;capi.md" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;H2CO3&#x2F;Sparkling&#x2F;blob&#x2F;master&#x2F;doc&#x2F;capi.md</a>