如何开始使用Ruby?我如何使用Ruby?它是什么著名的? DSL是如何将是有用的? [关闭]
-
06-09-2019 - |
题
什么是一些伟大的学习资源?我解决红宝石什么样的问题?是学习Ruby on Rails的一样红宝石?如果我当前的背景是Visual Studio和microsoft.net框架,IronRuby的是对我来说最好的方法是什么?
非常多的问题,请建议。
解决方案
Ruby on Rails是围绕红宝石一个应用程序框架。
这就像说是 “Asp.Net MVC” 一样学习C#?
Ruby是框架供电的语言,但许多人采取的好点,并实现了它到其他框架了。
Ruby是一个有趣的语言。 IronRuby的编译红宝石下降到MSIL,就像C#,VB.Net等,所以这是一个良好的开端实施红宝石,因为它映射的Ruby能够在CLR中使用。
但如果你想学习语言本身,一个良好的(和乐趣)的方式来获得基本是在这里: http://tryruby.hobix.com/
最有趣和最有创意的介绍到永远的语言: 为什么是(普瓦尼昂)指南红宝石
至于IronRuby的。这里有更多的信息: 去红宝石:直到IronRuby的
其他提示
什么样的问题?的
几乎任何地方动态语言的性能是可以接受的。这是通用(如使用Java,Python,C ++等),所以你可以使用它几乎任何类型的应用程序。
是学习ROR一样学习Ruby?的
没有。 Ruby on Rails是一组扩展,使红宝石擅长web应用开发。要回答你问另外一个问题,这可能是什么红宝石是最有名的。这是Ruby on Rails中使用和易于开发的它提供给Web开发人员。
如何是DSL有用吗?
,因为它是“特定领域”这是有用的。这是什么DS在DSL代表。你让与构建物是适合你的工作的特定问题领域的语言。一种街机游戏开发DSL可能会对语言的部分,可以很容易的动画多的东西,在运动开始他们的反应他们之间的碰撞。而对于会计DSL可能有东西加号的整个集合并将它们与其他套。
大学习资源?的
我偏爱视频学习,所以我的选择是 Railscasts.com 和的 PeepCode.com