Don't want to get into a language merits argument, but how can you consider the most widely used language on the web niche?
I'm rooting for Clojure. Rich Hickey's presentations detailing his rationales make sense and are quite inspiring.
I'm thinking of the ecological meaning of the word niche not the meaning of "something small".
Also, I feel sick all the time when people telling me X is a new general purpose programming language that will solve all the problems.
People should be more open minded, pick the right tool for the job.