Rails 我想知道社区里面有多少人因为 Rails 而留在了 Ruby 圈子里

u1453687045 · 2018年04月13日 · 最后由 vlyonline 回复于 2018年04月16日 · 1030 次阅读

不谈好坏,不讨论优劣。

本人非IT专业,2010年左右看到一本书上写“未来的语言,,,你该看看Ruby”。自此看了点Ruby的语法,在学校由于要做一点web的项目,看了Michael Hartl大神的Ruby on Rails Tutorial: Learn Web Development with Rails视频教程,立马着迷。

后来也写了点项目,有production的,还算运行良好。

但由于除了web项目,其他项目大多是Python的,而本人又没有能力精通多门语言,曾考虑过几次切换成基于Python的开发。

但Rails一会出来一个ActiveJob,一会又来一个ActiveStorage,让我这种非科班出身的人实在着迷。

所以问下有没有相同的人,因为Rails而“不得不”留在了Ruby的圈子。

共收到 16 条回复
huacnlee 回复

那我就放心了😁

Ruby 生态统一,哦,要除了并发这一块。。。n 多的 gem 啊。

我是 Ruby 和 Rails 各半。

我算吧,公司有好多项目还跑着Rails 2.3.5,幸运的是大部分对应的Ruby版本也到2.3了。

举手。现在开发 side project 全用 Rails,可以把时间压缩到最少,其他时间放在设计/前端/Marketing/等

相对 Ruby和Rails 似乎更喜欢这个社区

ruby和rails的喜爱各占一半吧,没有“不得不”的因素,ruby虽然不是美到让人惊讶的语言,但绝不是让人捂着鼻子写的语言。但rails是美到让人惊讶的框架,rails让ruby更立体更丰满,给开发带来无限乐趣。ruby和rails互相成就了对方。

除了ruby,其它语言实现的类rails框架都没有rails的美感,只有ruby灵活的语法能雕刻出rails这么美的作品。如果不用rails,纯粹用ruby写项目或者用sinatra这种微框架写项目,项目稍微大一点就会乱,但用rails写就不会乱,很清晰,能把思路理得很顺的只有rails。

我指的“不得不”使用,并不是指Ruby有什么不好,我还没用到有资格说这个。 我更想说明的是,Rails在web开发方面真的太贴心了。大到统一后台job管理,小到Resourceful的Routes设计。

我感觉在Ruby/Rails的世界里很愉快,自己的设计理念一步步成熟。

楼主兄弟不必多虑,我没有开批斗会的意思,也没有要自己立个靶子然后自己在那里打。在大约10年前吧,网络上各抒己见发表自己的观点的很多,经常有一个帖子辩一夜的情况。近几年,人们在网络上都变得小心翼翼,不得不谨言慎行保护好自己。这背后有一双大手在操控啊。

nouse 回复

这都可以?

把其他的语言都撸一遍,表示承认只有ruby能造出rails来,语言这种先天条件不能忽视。期待要是ruby实现了actor并发模型会是怎样一种存在。

Laravel 啥体验?

我还严重依赖Rake和编写DSL的能力。最近刚设计了一个简单的DSL,用Ruby撸,一两个小时就写完了。

本来有一个项目想用 php 来写,但是很多设计都很欠缺。 公司有个项目使用的是 Laravel 5.2 的项目,虽说是模仿的对象Rails ,可用起来特别难受。 可能 Rails 的学习成本高了点,且只有在自己Web 领域有闪光点,学习的人没以前多了😢

我就是,用过laravel,看起来很像,深度用起来各种缺功能,web方面只用rails,其它的没兴趣,其它的方面比如网络、并发之类的打算换语言,花更多时间来思考业务和产品,工具始终是工具,产品才是核心。

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