Learning Ruby from Python; Differences and Similarities
灵感来自于从Ruby学习python;差异和相似性。
我正好相反—我非常精通Python,但我需要很快开始学习Ruby(稍后再学习Rails,但这是另一个主题)。我链接到的问题解决了这一点,但是有没有其他资源可以为已经有了Python经验的人教授Ruby?(换句话说,有编程背景,但还不知道IRB将正确执行的代码和正确的Ruby代码之间的区别的人。)
编辑:我不仅仅是在寻找这两种语言之间的差异列表——我想知道是否有任何指导/演练是为了指导Python程序员编写惯用Ruby。我知道从其他语言迁移到Python也有类似的指南,但我不知道Ruby。
虽然不是针对Python程序员,但您可能会发现这个IDomatic Ruby Talk很有用。
(相关,但对于python:类似pythonista的代码:惯用的python)
Ruby网站有一个关于这个主题的页面。这是一个总结列表,所以其他带有更多最佳实践风格评论的答案肯定是一个好主意。