瞎扯淡 为什么想学 Ruby 就这么难~

hangzai · 2011年11月23日 · 最后由 aNdReW_Qx 回复于 2012年02月04日 · 10016 次阅读

没有基础就不能学么。。。看到每个数上都是介绍以前弄 PHP 或者弄别的语言怎么转过来。。。从来没有对新手的指导,所谓“新手”就是有别的语言基础的。

我就想问下没有编程语言基础就不能学么?就非得要从 C++ C# 学起么?

我就不能自己想学个好玩的语言 自己没事练习么?

不可以么?有那么难入门么。。。我怎么觉得国内的书故弄玄虚的就这么多。

最后 吐槽完毕。。

就想问下到底没基础的能学不能学啊????

能学。看书,慢慢学。ruby 入门不难,精通难

编程忌浮躁

书写得不好是作者的问题,读错书是读者的问题

《Programming Ruby》《Learn Ruby The Hard Way》

#4 楼 @Rei 额,哦 如果是完全没有基础的话,那就难了,有很多需要学的,Linux 基础,HTML, CSS, Javascript,数据库,编程的概念等等,这些都还是最基本的需求,光这些也要个一年半载也只能算个入门儿。

我觉得重要点是不能光学,不练,要应用到时间项目中去那才能很快提升。

能学。 我学 Ruby 的时候就没有一点基础,当时只会用 vb 拖几个控件玩。我是非计算机专业的,学过一点 c 语言,二级考试还没过...

后来买了一本《Learning Ruby》,书看完,把书上的例子敲了一遍。然后自己动手写了些网页抓取和文本解析方面的工具自娱自乐。

我学 ruby 时看了两本书,一本是最著名的 Pragmatic 的那本。另一本是 David Black 的 The Well-Grounded Rubyist: http://www.manning.com/black2/

ruby 要入门还是非常简单的。:)

#5 楼 @hooopo 额,接触的很早嘛!

@huacnlee 还算早吧 当时学的时候不知道 Rails,只觉得 ruby 很有趣儿。我也忘记是 07 年还是 08 年开始学的。 08 年写过一个 ruby 版的豆瓣客户端(http://code.google.com/p/doubanclient-ruby/),算是正式入门,之前连代码需要缩进这样的常识都不知道..

唯一的遗憾是学的时候用的 windows,走了很多弯路。

啃书,一遍看不懂看两遍,两遍看不懂看四遍。 我一开始也觉得很难,最后还是学会了。

#10 楼 @cqpx 嗯 是的~ 不过最纠结的是 英文版的看不懂。。中文版的不知道有什么好书没有~求推荐

#9 楼 @hooopo 握握手...一开始用 windows 的... 后来试过 cygwin,然后又用过 colinux,一个比一个慢,然后就换到 linux 下了,现在在 mac 下怎么用怎么顺手

你为什么有这种想法?估计是被谁误导了... C++ 不知道比 ruby 难道哪里去了...... C++ 一个地球人难以掌握的语言.... LOL....

匿名 #16 2011年11月23日

一起学习吧。我购物车已经做到 ajax 这里了。

我的体会是,同时学一种编译语言比如 c 和一种脚本语言比如 ruby, 这样更能体会各自的功能,以及语言为什么被设计成这样。

匿名 #18 2011年11月23日

#5 楼 @hooopo 对的 记得几年前你还在学校的时候就开始自学 Ruby 了,那时候我也才开始学,还记得我吗

@bl0ckme 你是那个用猴子头像的?

个人认为没有 Linux/Mac 基础,初学者从 windows 开始入门 Ruby 也未尝不可。有一定基础后再转到 Linux/Mac 深入和学习 Rails,这样学习曲线平缓些。windows 下的 ruby,简单的程序目前我还没遇到过比较大的问题,拿日常的一些需求练练手还是可行的。 要求 Linux 环境的程序确实不能在 windows 下折腾。我之前想学 NodeJS,不过装完 cygwin 就放弃了

#20 楼 @john1king 嗯。。基础还是有一点点,,用 MAC 也快一年了。MAC OSX 系统个方面也比较习惯了。今天学习了一下 感觉还不错~

#19 楼 @hooopo @bl0ckme 猴子头像叫 sunning 吧

匿名 #23 2011年11月24日

#19 楼 @hooopo 对的 就是我

配个环境都能搞死人了。

555,学 vim 什么的才难..

需要 登录 后方可回复, 如果你还没有账号请 注册新账号