I agree so far with what TheGame1264 has said, and it really depends on which specific task your working on as well as in which environment you feel more comfortable. While I love working with Ruby...