Add TCO. TCO would be rather easy to implement (the standard way to do it is reusing the stack frame on tail calls), and it should add no additional complexity for the end user. TCO optimizes recursive calls, and thus helps with things like recursive descent parsers, tree walking, and other activities that are traditionally done recursively.
Add TCO. TCO would be rather easy to implement (the standard way to do it is reusing the stack frame on tail calls), and it should add no additional complexity for the end user. TCO optimizes recursive calls, and thus helps with things like recursive descent parsers, tree walking, and other activities that are traditionally done recursively.