It doesn't surprise me to hear you say that.
just take one simple example. Arrays. In js, you can do var a = [], then push(), pop(), sort(), join(), slice().. you can do everything and anything with it, and what you can't do you can simple add by making your own method. Compare that to c#. The standard array is so inflexible, ms had to add new array types in .net, and even then they made it overly verbose. You need lists and sorted lists, stacks and queues. Each one has their own methods, that you can't use one the other. It's lame.
A lot of languages could learn a thing or two from js.
Edited by deleted (Thu 10-Dec-09 17:10:10)