Ruby只是脚本语言吗!?

Ruby只是脚本语言吗!?

最近学php?name=Ruby" onclick="tagshow(event)" class="t_tag">Ruby,我那个C#高手朋友说php?name=Ruby" onclick="tagshow(event)" class="t_tag">Ruby只是脚本语言,很多东西做不了,语法也很乱。
Ruby确实有自身的一些缺点,但不像朋友说的只是脚本语言很多东西做不了吧,希望高手能帮我分析下Ruby的优缺点,“她”不只是脚本语言吧!
其实C#很多也做不了~~
其实C#的语法也不怎么“纯正”~~
没有语言适合所有用途
脚本语言能做的事情很多,C#能做的也很多,但是他们都有自己适合的领域。
那C#适合什么领域呢,Ruby又适合哪个领域呢?

你跟你那个同学说
没有什么都做不了的语言
只有什么都做不了的人

我一般用ruby 并不是做web开发 我主要写一些数据抓取的小程序 很好很快就能写出来
我用c#一般是做项目 比如一个site 或者一套信息管理平台