【发布时间】:2012-09-12 06:42:21
【问题描述】:
在 Python 社区中,术语 pythonic 指的是惯用的 Python[1]。在 Ruby 社区中是否有一个与惯用 Ruby 相同的术语[2]?
[1] 例如,使用enumerate(l) 代替range(len(l)) 是pythonic。
[2] 例如,使用.each 代替for 是惯用的Ruby。
【问题讨论】:
-
我注意到有两个人投票结束了这个问题。这在不同的 Stack Exchange 站点中会更好吗? (如果你投票结束,请评论,否则我不会学习。)
-
我想我会使用“Ruby-ish”这个词。如果你想探索普遍接受的 ruby 风格,这里有一个社区维护的风格指南:github.com/bbatsov/ruby-style-guide
-
“The Ruby Way”是我听过的最接近的。我通常使用那个或“惯用的 Ruby 代码”。
-
我在 google 上搜索了这个确切的问题,很抱歉看到它已关闭...
pythonic这个词在 SO 上非常常用,对于在网络搜索中识别精确的问题或答案很有用,所以知道等效的红宝石术语会很有用。我会投票重新提出问题。 -
我投票我们都开始使用 Rubonic。
标签: ruby idioms vocabulary