I'm a quite novice webdeveloper and I'd like to know your opinion on what's the best web scripting language one could use these days. I mean not only in terms of robustness, power, flexibility etc, but also taking into consideration the ease of finding a job and profits one can make using that language.
Till now I've been working with PHP, but after a bit of research I thought that despite its great popularity it may not be the optimal choice. I heard some good things about Ruby and the RoR framework, but is it really that popular to devote yourself into it? And what about Perl or Python?
Discuss.
also taking into consideration the ease of finding a job and profits one can make using that language.
Then PHP and ASP are your best bets. You will begin hating your life in a few months, but what wouldn't you do for money?
Here's what I would recommend (since I'm not a saging faggot):
It really boils down to general preference. Most customers you would have would be generally retarded in web development and have no clue what the difference would be if you coded in Rails vs. Python vs. Perl vs. ASP and so on. I would suggest trying out languages and seeing which one works best for you.
It wouldn't hurt to learn a few languages, like Rails, Perl, PHP and ASP, all of them may just come in handy.
RoR is worthless, Perl and Python aren't web languages and CGI is fail, ASP is closed source faggotry, and PHP is an ad hoc mess.
If you insist on doing web development, PHP is probably the least bad and ASP is probably the most profitable, but also the one most likely to make you murder your employers. I'd go with PHP.
Try ColdFusion, though, so you'll at least know that however retarded PHP may seem, it could be much, much worse.