ruby - 轻松学习 Ruby

标签 ruby

我想这是两个非常相关的问题:

  • 每个人都说要从 Why's (Poignant) Guide to Ruby 开始,我无法忍受那本书;对于语气更严肃且经验丰富的程序员来说,另一个好的起点是什么?
  • 如果我不是那种欣赏_why 的人,我是否应该跳过 Ruby,因为社区不合我的口味?

最佳答案

我目前正在浏览《Programming Ruby: The Pragmatic Programmer's Guide》。到目前为止,我认为作者对这些概念进行了明确定义,所提供的示例有助于澄清任何误解。该书可在线免费获取,您也可以订购一本:

http://www.ruby-doc.org/docs/ProgrammingRuby/

更新:本书的最新版本(感谢 bgporter)

http://pragprog.com/titles/ruby3/programming-ruby-1-9

网络版唯一的问题是有点过时了。我对 Ruby 还不是很了解,所以我不能说这本书中有多少内容在所有情况下仍然有效,但是到目前为止,当我运行这些示例时,这些示例对我很有用。请注意,可供购买的图书是最新的。很难打败它,所以一定要查看本指南。

话虽如此,我认为您现在还不应该跳过 Ruby。到目前为止,我对这门语言的学习一直很愉快,我期待着尽快使用 Rails 进行一些成熟的 Web 开发。至少给语言一个机会;我想您会发现与之共事是一种乐趣。

关于ruby - 轻松学习 Ruby,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4366794/

相关文章:

ruby-on-rails - 如何在 Gitlab CE Omnibus 中关闭机架攻击?

ruby-on-rails - 如何根据多对多关系选择用户子集?

ruby-on-rails - Rails 4.1 - 为什么选择 Spring?

ruby-on-rails - 获取 fields_for 和 accepts_nested_attributes_for 以处理 belongs_to 关系

ruby-on-rails - has_many 关系的动态类名

Ruby:拆分:正则表达式过早结束

ruby-on-rails - Rails 模型 has_many , belongs_to 关系

ruby - 在测试单元 2.3.0 中使用 'omit' 功能时出错

javascript - 如何从 Rails 中删除 Turbolink

ruby - TCP套接字停止接收数据直到关闭