ruby是我遇到最难学的语言

ruby是我遇到最难学的语言

大家都说ruby好,我这几天了解了一下,好难入手啊,比如手册目前还没有发现像PHP那样的帮助CHM手册,要查一个php?name=%BA%AF%CA%FD" onclick="tagshow(event)" class="t_tag">函数的方法和属性都不知道去哪里查?

初步了解一下好像ruby就是一个语言框架基本安装应该是什么功能都没有,就只是基本的语法比如IF的语句等,要用到功能函数等就要去下载这个模块,就像要用到mysql就要gam install mysql。感觉好麻烦。

请问大家如果不用Rails 框架开发,大家在ruby能写出什么实用的东西出来
Ruby 个人觉得不难入门!难在于它的正则表达式等功能部件。我很喜欢的Ruby的语法!
引用:
原帖由 rubyit 于 2008-8-13 10:41 发表
大家都说ruby好,我这几天了解了一下,好难入手啊,比如手册目前还没有发现像PHP那样的帮助CHM手册,要查一个函数的方法和属性都不知道去哪里查?

初步了解一下好像ruby就是一个语言框架基本安装应该是什么功能都 ...
首先感谢楼主的热心回复
1、我觉得RUBY难是文档没有,应该是我不懂怎么查,之前我写一个mysql的连接代码,res = dbh.query("SELECT * FROM test") 然后一个res的对象,但我不知道res.方法和属性是什么,都不知道上哪里看这手册。不像PHP手册那样方便查。
2、还有像PHP有自身的功能函数,不懂ruby是怎么用,是不是都要去下载相关模块,都要先include()才能用。

解释一下我为什么说ruby是很难入手的语言(个人认为)
1\我花同样时间,学PHP和ruby,五天内PHP可以写出一点小例子,但ruby我一点思路都没用,比如表单处理等。
我知道rails在WEB开发上很方便,但我只是写一些小项目根据不需要那么大的框架来支持。
2\你说的那三种查ruby库的方式我个人还是挺习惯的,然后感觉挺慢,还是希望能够用CHM类的文档查看并且方便

我用的是apnata,很多人說netbean效率很高!寫程序等於填空!
看来你对PHP的理解也很肤浅。PHP 严格来说并不是一个语言,而应该是和 Rails 相当的一个框架,已经对 Web 应用所设计的一些方法进行了一定程度的封装。而 Ruby 是什么?只是一门语言,所以,如果要对比的话,也应该是把 PHP 和 Rails 做对比。

Ruby 的在线文档 http://ruby-doc.org
引用:
原帖由 Hozaka 于 2008-8-19 15:01 发表
看来你对PHP的理解也很肤浅。PHP 严格来说并不是一个语言,而应该是和 Rails 相当的一个框架,已经对 Web 应用所设计的一些方法进行了一定程度的封装。而 Ruby 是什么?只是一门语言,所以,如果要对比的话,也应该是 ...
我觉得中文版的电子文档太少,看E文的效率太低了。不管怎么说,很有学习她的欲望。