Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
学习Ruby,从哪里开始?_Ruby - Fatal编程技术网

学习Ruby,从哪里开始?

学习Ruby,从哪里开始?,ruby,Ruby,我是一名C++/C#/PHP/Javascript程序员,对学习Ruby感兴趣已有一段时间了。我刚毕业,考虑到这意味着我不再有家庭作业要做,我想现在可能是个好时机 只有一件事,我不知道从哪里开始。有人能告诉我一些好的Ruby教程的方向吗,使用什么编辑器,基本上是与Ruby程序员入门相关的任何东西。也许有一些有趣的项目可以帮助我学习语言?如果有必要的话,我正在运行Windows 谢谢 我对ruby的兴趣是为了rails,就像许多其他工程师一样 我从这本书开始: 太棒了。基本上,我同时学习了rail

我是一名C++/C#/PHP/Javascript程序员,对学习Ruby感兴趣已有一段时间了。我刚毕业,考虑到这意味着我不再有家庭作业要做,我想现在可能是个好时机

只有一件事,我不知道从哪里开始。有人能告诉我一些好的Ruby教程的方向吗,使用什么编辑器,基本上是与Ruby程序员入门相关的任何东西。也许有一些有趣的项目可以帮助我学习语言?如果有必要的话,我正在运行Windows


谢谢

我对ruby的兴趣是为了rails,就像许多其他工程师一样

我从这本书开始:

太棒了。基本上,我同时学习了rails和ruby。有些人建议先学习ruby,但我太不耐烦了

这是他们关于严格意义上的ruby的书,我还没读过,但我想它和其他的书一样好。

就您可能想要查看的编辑器或编辑器而言

在教程方面,请尝试。如果您对Rails感兴趣,有很多书籍和在线教程可以帮助您入门


如果您有任何疑问,堆栈溢出是一个很好的资源。

这是ruby唯一需要的书籍:

对于rails入门书来说,这本书很容易阅读,并教授了大部分基础知识:


我开始学习ruby,只需阅读以下内容:

除了ruby语言,您还可以观看关于rails的屏幕广播:


作为一个Windows IDE,我使用的是带有Monaco字体的E-TextEditor。

我不是一个真正的Ruby用户,对Ruby也没有什么经验,但是我注意到Ruby站点确实包含了很多非常好看的文档,包括入门教程,从另一种语言到Ruby的教程,以及一大堆其他很棒的东西。我建议看一看,因为它至少能让你对基础知识有一个合理的品味。这里有很好的建议,我也强烈推荐当我必须用Ruby解决一些问题时,它是非常有用的。最棒的是,它实际上只需要大约20分钟。

如果你想阅读ruby的有趣介绍,你必须去看看。这是一个疯狂的红宝石教程,包括卡通狐狸和大块培根。这本书一点也不像你的典型编程语言书,读起来很有趣。

和你一样,我有C++/C的背景,想尝试一下Ruby on Rails。与您收到的其他一些回复类似,我发现使用RubyonRails的最初最佳来源,即框架,是使用Rails进行敏捷Web开发。对于Ruby语言,我发现pick axe这本书非常棒——编程Ruby 1.9。两者均可从以下网址获得:

Ruby和Ruby on Rails屏幕广播的其他重要来源包括:

和往常一样,研究大师们产生的源代码是一个巨大的资源

<>你也可以考虑寻找Ruby/Ruby on Rails博客——也许在这个网站上有不同的问题。

书籍:

我发现这本书非常好。第一部分将教您有关Ruby的所有知识,第二部分是对内置类和标准库的完整参考

虽然使用Rails进行敏捷开发是一本好书,但如果您不了解Ruby,很快就会发现您确实需要一本纯Ruby的书,我推荐这本书

我也读过这本书:

这也是一本非常好的书,但没有涵盖Ruby 1.9,也没有包含对该语言的引用,因此我推荐第一本书而不是这本书

其他
如果你进入Rails,我发现API文档比标准文档更可读

对于开发,我一直在使用Netbeans。它有非常好的Ruby和Rails支持。
我还没有尝试过其他IDE,但到目前为止它对我来说非常好。

我发现这本书是Ruby的一个很好的入门。Ruby代码读起来很有趣,因为一些有趣的问题正在被解决。

RubyonWindows:;只有七页的可供浏览。+1代表简单的Rails 2。这本书并不全面,但它是一本很棒的教程。很高兴知道还有这本书的副本。当原著消失的时候,我很难过。@nilamo有一些副本,它也发表在Joel的《最佳软件写作1》中。why's辛酸指南太棒了。尽管有点奇怪,但它仍然是众多其他编程入门级课程中令人窒息的新鲜空气。