Hopefully this post is appreciated..I do not mean to promote a "competitive" product. I am creating a new (freeware) scripting language and I would like to get some feedback on what features are wanted by scripting communities. I'm trying to combine nice features from various languages and incorporate them in my own. It's called SteelScript, I have some code examples here so you can get a better idea of it's current features: http://steelsoft.net/steelscript.txt.

Here's a current list:
- C based syntax
- Functions can be used as objects
- Embedded functions
- COM automation
- Associative arrays
- Callbacks

I would like to know the stuff you think is a good idea to be integrated into SteelScript. Currently I'm struggling a bit with how to handle errors, should it be a try/catch construct or more like vb6 where you jump to a label. If you have any other suggestions, please let me know.