瞎扯淡 大家来说说是怎么邂逅 Ruby 的^_^

CoffeeDeveloper · 2013年02月16日 · 最后由 lostleaf 回复于 2013年02月24日 · 7056 次阅读

我认识 Ruby 这个语言的过程有点搞笑。偶尔在 china-pub 上面看到新书介绍是关于 CoffeeScript 的。由于我个人对 Coffee 比较敏感(可以看我的 ID,暗自认为是专门写给我的脚本语言,哇咔咔^_^)所以好奇的点进去看了看。哟,发现是 JavaScript 相关的东东,查了一下相关资料,哇塞!被震撼了。原来 JS 还能这样写,再深入了解下,原来是模仿 Ruby 的语法来写的,顿时对 Ruby 非常感兴趣。原谅我之前只知道 python- -!

因为我本人是做 web 开发的,再了解下 Ruby 发现了 Rails。好吧,顿时有种进入天堂的感觉。说起来也挺搞笑的。当初选择学 web 开发的时候,记得拿起第一本相关的编程书籍的时候就是拿了《Web 开发敏捷之道:应用 rails 进行敏捷 Web 开发》的第二版,后来发觉看不懂就放回去了。最终选择了 ASP.NET。现在看来人生真扯蛋呀。

我认识 Ruby 是从编辑器开始的,先是看过一个 Vim 编辑 C# 的视频,觉得非常非常的酷。学着使用一段时间后(那时我还做 Java 开发)然后发现还有一个更神秘且牛 B 的 Emacs!找到一个叫 rmm5t 的 Emacs 介绍视频,听他讲他用来做 Rails 开发,又想起以前听说 Iteye 是用 Rails 开发的,于是买了一本《Ruby Programming Language》和《松本行弘的程序世界》瞬间感觉我应该立刻马上学习 Ruby!

而我现在的工作就是使用 Emacs 开发 Rails。

原来认为开发语言只有一种选择——最流行的,所以一开始就学的 PHP,后来有一好友发了个文章给我欣赏,大概讲 Twitter 是 RoR 的核心开发成员之一用了三天时间写成的,当时很震撼,决定了解一下,有点喜欢上,后来看了《黑客与画家》对语言的评论,了解到动态、简洁、语法多样、人本主义、函数库对敏捷开发的重要性,更喜欢了

很早就知道 Rails 了,当时就是一张图,两本 Ruby on Rails 和一堆 Java 的 J2EE,不过那时只看了两眼,没跟,主要还没有对微软.NET 死心,后来 11 年学 ASP.NET MVC,感觉还是太繁琐,想学学看 ASP.NET MVC 抄袭的原版 Rails 是不是一样繁琐,这样才进的社区……

一开始做技术,后来不做技术了,但是偶尔写个脚本生成报告也挺好,于是对比了所有“主流”语言,挑了 ruby。

同上,asp.net mvc 太繁琐了,果断选择 ruby on rails

初中时玩过个软件叫做 RPG Maker, 他的脚本就是一个 RGSS 就是一个 Ruby 的 DSL...

大一的时候向 avfun001 站长和 PAD 播放器作者学习的时候听到前者说了一句:她为啥用的是 Ruby 而不是 Python。然后就去看了一下后者写的 Acfun 抓取脚本,没多久就从 Python 转到 Ruby 了。

依稀记得是大学的时候在学 PHP,进了一个 Kohana 的群,被 @fredwu 带进来的……

刚入行时,公司选的

看了 37signal 的 rework,发现是他们做的 ruby on rails,然后当时对 php 以及 python 的 web 开发框架不是很满意,于是决定尝试 rails,之后越发觉得 ruby 是个好语言,不过目前还是以 rails 为主。

当年项目要一个项目管理工具,找来找去找到了 redmine,然后就知道 rails 和 ruby 了

之前做过很多种语言很多种框架,没一个满意的,后来开始做移动互联网了,给公司定个技术方向,查了 n 多资料后发现大家都对 ruby 评价不错,后来就去看了下 guides.rubyonrails.org,试用了下,马上觉得找到我想找的东西了,比.net 之类的好用太多了

其实2011年就想学Web开发,因为大学时勉强学过C\C++\C#,所以就买了本C#的书回来看,看不进去。后来又硬着头皮看PHP,也没兴趣。又看了些JAVA的开放课程,还是没兴趣。拖了很久。

后来一朋友问我,你还记得大学学过的东西吗?我说一点不记得,等于 0.他说反正都是从 0 开始,那也许你可以试试 Ruby on rails,很多外行的人都学这个,比较容易上手。

后来我就研究了下,听说 rails 开发效率之高,有些高手一两周就能做个大型系统,而且是一个人能从前端到后台都独立完成,又说是大量资源整合,甚至不需要懂数据库之类,很多东西都帮你实现了,用的最优的设计模式……反正,就觉得,啊,酷,这就是我想要的!

可惜我的高手梦做了很久,现在还没实现……一个人,一两周做个大项目……什么时候能实现?

偶是被骗着学得,哭了一个月!

从 grails 0.6 起跟的,最后还是放弃 groovy,转 ror 了

#15 楼 @smallbug 夸张了点吧,现在还哭~~~??

@small_fish__ @chairy11 被骗着学,你们说列,再说了人家当时还小嘛!不懂

通过 Chef 知道的 Ruby

在图书馆翻到一本书,《超越 java》

上 JavaEye……

听闻 ruby 的 rails 写起来 比 django 更舒服 然后 ...

以前啥的不会找不到实习工作 就想学个学校不教的懂的人稍微少点的 这样竞争也许少点... 就这么决定 ruby 了... 结果后来找的 2 个实习都跟 ruby 无关 也就没怎么认真去学 只是偶尔写个小脚本啥的 哈哈哈... 今年才终于写上 ruby/rails 了... ruby 的工作相对来说还是少了些...

匿名 #27 2013年02月18日

objective-c -> smalltalk ->ruby; 工作用 oc,cocoachina 我就不说啥了; smalltalk, 太小众,只能远观,不能操练~ ruby 不错,经常刷 rubychina 看热闹; 另外 cocoa 社区开发的工具貌似都是 Ruby 开发的~

当年做 ios app 玩具项目,发现需要写服务端 api,然后知道了 ruby/rails,一下勾起了我的兴趣,现在 ios 扔好长时间了。

《程序员》杂志当年的介绍,然后,一直没有进步,然后就没有然后了 努力学习中,苦于没想法,没创意~~~~~~~闲的蛋疼

ASP.NET -> Rails,看来还不少呢?

我是做 PHP 的,即使现在也还是以 PHP 为主。看过很多关于 PHP,PYTHON 和 RUBY 的口水仗,就顺便了解了下 RUBY,接着又知道了 RAILS,目前正在对 RUBY 进行学习。

metasploit ~....

之前断断续续一直想学,但都没怎么投入,就像一台一直发动不起来的引擎。后来看了 railscasts-china 里 @knwang 讲的开发视频,终于把引擎点着了。

2011 毕业设计选题,当时不想做 JAVA、C#、C++ 方面的,带的导师出了个基于 ruby on rails 的网页开发应用研究与实现。没人接触过也没人选,我是唯一选的人从此开始了解 ruby 与 rails.

被室友 Python 传道者的姿态烦到了。。于是果断学 Ruby

#38 楼 @Asakawa 打算以彼之道,还施彼身?

@Asakawa 我是被 java, android。。:-)

VB -> Python -> Ruby

#42 楼 @hooopo 呵呵,你和 jasl 很熟吗?我有不会的老问他~

#43 楼 @windxj 你是做测试的用 metasploit?

#44 楼 @hooopo 算是吧,我更喜欢用来黑我同学电脑。。。

看 robbin 范的文章。我的故事 http://mystory.cc/ 多人博客系统,源代码在: https://github.com/gazeldx/mystory/

参加了 rubyconfchina 才认识的

08 年听朋友介绍的,还买了本镐头书,但一直在做 ActionScript 的开发工作,没去尝试过。最近才开始学,搞搞 ROR。

我是去公司面试才知道 rails,边学边干。

看 Java 的资料,发现了 Groovy,Grails。然后了解到 Grails 是模仿的 rails,使用的 Ruby。从此开始认真学习 Ruby

当年 csdn 大肆宣传 Ruby,特别是孟岩。

做个小项目时候,考察语言时候,认识了 python 和 ruby。看了《七周七语言》,奇怪他为啥不选 python,选 ruby。另外,似乎《黑客与画家》的作者举了一个涉及到闭包的例子,留行的语言中,只有 ruby 可以像 lisp 那样,表达的简单优美。所以就开始进一步深入学习 ruby 了

那是 2008 年的某一天。。

那是在图书馆找书的时候无意发现一本关于 ruby 的书,然后发现大家描述的 ruby 都是一门神奇且优雅的语言,然后就入门了。。。

曾几何时我是 java 的死忠,但找到的第一份工作是做 php 的,当时还未没有使用 java 而郁郁寡欢,开发 php 时,对非专业人士的反复需求整的够呛,于是看是关注敏捷性开发,从而认识了 ruby 和 rails~~

作为@xiaolai的《把时间当做朋友》的读者,然后关注了他的微博,然后看到他在搞这个

《程序员》2007 年的 rails 大肆宣传专版

目前的工作做 rails,不过一用就开始喜欢上这门语言了。只是杭州用 rails 的公司很少。

当初被 python 的缩进烦到了,转的 ruby,结果现在还是沉沦在 coffee 和 haml 里面......

《松本行弘的程序世界》

做小游戏的时候用了 TPGmaker,因为函数和框架都是用 Ruby 写的就自然而然用了。

大约在 06 年,听一位资深同事说起他的一位朋友告诉他 ruby on rails 是最好的 web framework。当时正开始一个新的 PHP 项目不久。研究了一下 RoR,发现 ruby 真是美妙。立马开始用 RoR 重新写这个新项目。从那以后,我所有的 web applications 都是用 RoR 写的。

一开始做 java 的,后来发现 ruby 简洁优美,于是就搞起来了。。

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