JavaScript, Perl, PHP, Python and Ruby all have a lot of momentum right now. No doubt, they each have strong following, and dynamic languages as a whole are stronger than ever. How far can these languages go? eWeek has a good article discussing this question here. Most experts think there are serious limits to how far they can go in overtaking languages like C#, Java or C++ for large scale development.
Anders Hejlsberg says they lack scale. "Dynamic typing only scales so far," he said. "When you get into really big projects, it's problematic."
Historically, he's right. The eWeek article goes on to quote John Lam, a principal consultant and partner at Toronto-based ObjectSharp Consulting.