Ruby 可以做哪些 C# 4.0 做不到的事情?

发布于 2024-11-04 01:14:11 字数 838 浏览 2 评论 0原文

我刚刚读完这本书的 Ruby 章节 7 周内掌握 7 种语言< /a>.除了这里的一些语法糖之外,我真的看不出有什么是 C# 无法用类似语法完成的。我确实知道这两种语言本质上是不同的,但我的问题涉及它的用法而不是设计。

相关问题让我相信 Ruby 提供的功能并不比 C# 多:

我几乎没有使用过 Ruby,而且我对该语言的理解仍然非常有限,所以也许尝试过 .NET 4.0 和 Ruby 的人可以用具体的例子来回答。

与 C# 4.0 相比,哪些任务需要使用 Ruby 完成的工作要少得多?


对于那些感兴趣的人,因为问题已在此处结束,我在 Programmers.SE 上再次尝试,并接受了那里的答案。

I just finished reading the Ruby chapter of the book 7 Languages in 7 Weeks. Aside from some syntactic sugar here and I can't really see anything which can't be done with C# with a similar syntax. I do understand both languages are inherently different, but my question relates to its usage rather than design.

Relevant questions make me believe Ruby offers little more than C#:

I hardly worked with Ruby and my understanding of the language is still very limited, so perhaps somebody who experimented with both .NET 4.0 and Ruby can answer with concrete examples.

Which tasks require significantly less work with Ruby than C# 4.0?


For those interested, since the question got closed here, I tried again on Programmers.SE, and accepted an answer there.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

想你的星星会说话 2024-11-11 01:14:11

两种语言都是图灵完备的,因此您可以对它们进行完全相同的操作。

不过,我认为有些任务在 Ruby 中需要较少的工作,而有些任务在 C# 中则需要更少的工作。

Both languages are Turing complete, so you can do exactly the same with both of them.

However I think some tasks will require less work in Ruby, and some in C#.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文