我刚读完了书7 Languages in 7 Weeks的Ruby章节。除了这里的一些语法糖,我无法真正看到任何使用类似语法的C#无法做到的事情。我确实理解这两种语言本质上是不同的,但我的问题与其使用而不是设计有关。
相关问题让我相信Ruby提供的不仅仅是C#:
我几乎没有使用Ruby,而且我对语言的理解仍然非常有限,所以也许有人尝试使用.NET 4.0和Ruby来回答具体的例子。
哪些任务需要使用Ruby的工作量明显少于C#4.0?
对于那些感兴趣的人,因为问题在这里被关闭了I tried again on Programmers.SE,并在那里接受了答案。
答案 0 :(得分:-1)
这两种语言都是图灵完整的,所以你可以对它们两者完全相同。
但是我认为有些任务在Ruby中需要的工作量较少,而在C#中则需要一些。