groupon继twitter及linkedin后由Rails迁移到Node了,而用Python(Django等)作为后台的一些大站/服务Quora, Disqus, Instagram却罕有此类新闻

2013-10-11 12:26:29 +08:00
 tedd
Ruby和Python不是半斤八两吗?为何会有这种情况呢,望指点
8116 次点击
所在节点    Ruby on Rails
38 条回复
raincious
2013-10-11 12:31:09 +08:00
*Too lazy to move*
lnsoso
2013-10-11 12:39:37 +08:00
lol
icyleaf
2013-10-11 14:35:48 +08:00
我觉得这些站从 ruby 转到其他语言的大多都有一个同性就是都用了 rails 框架。针对 rails 性能的问题,robbin 之前也有说过这个问题: http://robbinfan.com/blog/40/ruby-off-rails
est
2013-10-11 14:41:54 +08:00
icyleaf
2013-10-11 14:42:01 +08:00
你们可以观察一下 github 到现在为什么还是 ruby 架构,而且一直运行的还很稳定。下面是 2013 年 4 月份 github 的分享: ruby at github
icyleaf
2013-10-11 14:42:13 +08:00
flyingkid
2013-10-11 16:28:19 +08:00
rubyist向来如此,出来什么语言学什么语言,乐此不疲。
「喜新厌旧」「时髦」基本是rubyist的标签。
Livid
2013-10-11 16:32:38 +08:00
网站变大了自然就会有各种各样的痛苦。前期在规划上花的时间不够,后面就要补。
lsj5031
2013-10-11 16:39:10 +08:00
performance issue, python有cython等手段维持在一个可以接受的范围,ruby社区可玩的东西不少,但是好像关注性能这方面的项目确实乏善可陈……
loading
2013-10-11 16:41:47 +08:00
#高级黑
est
2013-10-11 16:44:26 +08:00
@icyleaf 看到里边说,Github isn't a rails shop. It's not even a Ruby shop, It's a Unix shop. @rtomayko
fwee
2013-10-11 16:44:55 +08:00
pythonic连强制缩进都能忍,性能问题当然无所谓咯
icyleaf
2013-10-11 16:50:22 +08:00
@est 其实任何服务到最后都属于 unix shop 级别的,简简单单利用某一种语言都无法发挥最大优势。Github 的优势在于会利用任何有利的工具去补充缺陷语言的不足。我个人是这么认为的。
nichan
2013-10-11 20:50:28 +08:00
@fwee 强制缩进是python最大的优点而不是缺点,是需要享受而不是忍受的事物。
强制缩进让代码更易读,让coder写代码时仿佛就像在写诗一样简练、优美。
同时强制缩进让代码摆脱了各种括号的困扰,你能想象你在代码的末尾看到一堆});})});}}而编译器报匹配括号错误时的感受吗……
VYSE
2013-10-11 21:09:40 +08:00
Quora迁移到CYTHON以后已经无欲无求
Numbcoder
2013-10-12 00:24:26 +08:00
一般来说从 xx 迁移到 xx,基本上都是架构问题!
steven_yue
2013-10-12 04:03:46 +08:00
只能说 很多用rails的 不是以结婚为目的的恋爱,看到漂亮妞,就甩了
seeker
2013-10-12 08:29:35 +08:00
闻到了世纪大战的味道
alexrezit
2013-10-12 08:49:29 +08:00
robertlyc
2013-10-12 08:55:05 +08:00
ruby社区的好多人 都跨界玩node 有什么问题吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/85211

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX