I don't know, I think that everyone has a "go-to" language, and I don't think that's a reflection on ability to solve problems.
After all, if I'm making a web site there really isn't a choice to make between Python, C#, Ruby, etc.- they're all going to do the job with almost identical ability. Doing it in a different language for the hell of it is definitely a fun learning experience, but if I have a client on the other side I'd rather get it done quickly.
After all, if I'm making a web site there really isn't a choice to make between Python, C#, Ruby, etc.- they're all going to do the job with almost identical ability. Doing it in a different language for the hell of it is definitely a fun learning experience, but if I have a client on the other side I'd rather get it done quickly.