4 ms·
Note to commenter: you can design a language to never change a function's signature, in which case that language loses the "dynamic" and "scripting" part (okay,
by Sawamara 8y ago
Note to commenter: you can design a language to never change a function's signature, in which case that language loses the "dynamic" and "scripting" part (okay, maybe just the dynamic part).
Nothing wrong with having ultra-dynamic languages, but you will inevitably trade speed for quirky code in cases like that.
- burfog 8y agoSo the restrictions needed for performance also eliminate many causes of unmaintainable messy code and runtime errors? This is an easy decision.