First they said JS couldn't be useful for building 'rich internet apps'.
Then they said it couldn't be fast.
Then they said it couldn't be fixed.
Then it couldn't do multicore/GPU.
Wrong every time.
My advice: always bet on JS
The world readies for ES6.