2011-01-30 64 views
0

我期待学习Ruby,我有一些基本的编程经验,但仍然将自己列为菜鸟,说实话。在开始学习Ruby之前,我需要了解并熟悉哪些语言?在Ruby之前我需要知道什么?

+1

是什么让你觉得有什么? – delnan 2011-01-30 01:00:28

回答

0

你可以直接用ruby进行编程。

在通用知识方面,我建议你读一本书,这样你就可以得到一个一致的信息来解释所有的基础知识。

这是一本教你编程的好书,它教你使用ruby。 http://pragprog.com/titles/ltp2/learn-to-program

也有 http://tryruby.org一去 - 在浏览器

快速Ruby教程最后检查出hackety乱砍项目它的目的是帮助人们学习编程,虽然第1版才刚刚出来。 http://hackety-hack.com/

1

无。没有事先知识/经验,Ruby运行良好。

Ruby从Smalltalk,Lisp和Perl中汲取灵感,但在学习ruby之前,你没有理由需要了解它们(事实上它可能比前两者更容易学习,学习Perl可能会教你有些习惯你需要忘记写惯用的ruby)。

0

没有,我的建议是:选择一个适合编程初学者编写的Ruby的良好选择并学习它。

如果你的目标是用红宝石编程,在ruby之前学习另一种语言是没有必要的。

当然,你可能会学习一些C语言(或汇编语言),以更好地理解事物在幕后的工作原理。但那不是非常重要的。

您还可以学习更像Ruby的语言。但是,如果你只是从头开始,你将学习如何编程Ruby风格。

相关问题