2.使用linux与服务器之间交互很好.例如:项目管理.
3.使用ruby的时候用到命令行更多...linux更适合.
4.使用linux更专注.因为他QQ不好使.因为他QVOD不好使,娱乐功能少....
5.使用linux,顺便更好的熟悉服务器环境.
....
首先要确定你想做什么。C等语言做底层操作系统啊,一些客户端软件比较适合。做网页的话PHP和ruby都可以,学好了php和ruby中的一个,另一个就不学自通了,因为都是做网页的。当然ruby是日本人开发的,中文资料很少。所以php能找到的资料要多的多。我是学ruby的,公司要我做一个php的小功能,我查了三四天的资料就把那个小功能给实现了,很容易的