各位都是因为原因什么走上 ruby 之路的?大概什么时候开始玩 ruby 的呢?
本来是做测试的,无意中接触到了 ruby,自学几个月后从原公司辞职,专职写 ruby,虽然现在转 python,但是 ruby 引领我走上了程序员的道路
07 年和同事合伙做网站,结果发现 ubuntu 下面搭建项目只要两行:
apt-get install rails
rails new myproject
所以实属意外
做 iOS 开发的时候想自己搭个 API 测试环境,就学了 rails,后来发现还要学 ruby,因为刚开始做 iOS 的时候是边学 iOS 边学 ror 学了几周都记不住语法,放了几年,后来又想自己搭网站,刚开始还是被 stanford 的 Python 教程吸引学了 python,bottle,flask,以致 Django,做了一个论坛,后来发现 Django 做出来的东西实在难看,可用的 plugin 太少,果断弃坑。近期要自己做电子商务,于是开始做 Spree,再次捡起 ROR。
我以前用的是 Perl,后来想从 Ruby 和 Python 中选一个学。得知 Ruby 继承了 Perl 的很多东西,我看到了从 Perl 中继承的 HEREDOC,特殊全局变量和正则表达式时,决定就是 Ruby 了。
我是先看的《代码的未来》,看到 5.times 挺有意思,后来在网上看到一段采访松本行弘的视频,他是一位基督徒,被人格魅力所吸引。之后觉得 monkey patch 很优雅(暂时还没遇到它的坑),后来又听了 Teahour @lgn21st
刚刚听说 ruby 的时候,那时候在搞嵌入式c语言,第一感觉是日本人的东西,高级语言,花里胡哨的东西。想法很单纯。后来做了一年的c语言开发,很无力的感觉,系统太庞大,不是一个人几个人能搞定。辞职后又想转回 web 开发,不想搞 Java,觉得 rails 是个好东西,开发快,就自学了。
同楼上也是嵌入式方向。
手头上有一个原生 Java Web 项目,想重构。
遂用半天时间学了 SSH, 觉得略繁琐,逃。
后用一天时间学了 Django, 觉得还不错,再看看。
再用一天时间学了 Ruby on Rails, Thanks God!