我一直在寻找一些ruby代码(特别是Rails),但我不想从当前版本的Rails开始,因为它有很多我不需要的东西,甚至更多的东西我都不会不太可能理解。
我只想阅读Rails的核心,据说早期版本很小,很容易包裹一下(即使像我这样的初学者)。
我试过搜索rails的原始版本,但一直无法找到它。 github repo由数千个提交组成,我不想涉及这些提交。
我想要的是知道是否有任何地方我可以获得带有原始rails源或甚至其他早期版本的zip或tar文件。非常感谢链接指针。
感谢。
p.s我是ruby编程的新手,但一般不编程(我知道一点python和方案),我理解块,lambdas和OO的东西,所以我想我可以解决rails源代码。如果有人知道其他红宝石项目可以提供良好的代码阅读,我也很想知道这些。
答案 0 :(得分:3)
Here's github上可用的最旧版本的rails(v0.9.1)。您可以通过单击“下载”按钮下载zip或tar.gz。
答案 1 :(得分:0)
我真的建议不要阅读遗留代码(它是)。自Rails发布以来,Ruby发生了很大的变化,Ruby中的许多核心功能(包括lambdas,blocks和OO)都发生了很大变化。
相反,尝试在github上自己修改一个随机宝石或购买PickAxe(上次我检查时pragprog上只有10美元),你可以找到优秀的文档和示例。
希望有所帮助!