为什么美国创业公司这么喜欢用 Ruby?

2019-12-25 20:48:18 +08:00
 Pastsong

美国中小公司使用 Ruby 的比例很高(与其他地区相比),有名有 GitHub,Airbnb 等,甚至 Ruby 的发源地日本都没见有什么公司用。这个现象有什么历史原因吗?

6539 次点击
所在节点    问与答
29 条回复
nutting
2019-12-25 20:50:06 +08:00
08 年时候在北京,有个项目用 ruby,可能当时遗留下来的吧
okwork
2019-12-25 20:52:54 +08:00
老美创业公司更喜欢用 Python 吧
wd
2019-12-25 20:56:23 +08:00
因为真的好用
dawn009
2019-12-25 21:00:18 +08:00
Ruby on Rails 在当时代表了最高的生产效率
huobazi
2019-12-25 21:29:00 +08:00
因为 rails 真香啊
Pastsong
2019-12-25 21:29:35 +08:00
@okwork 现在用 Python 都是 AI/ML 导向了
love
2019-12-25 22:12:43 +08:00
ruby 已经是过去时了,现在是每况愈下,当年 rar 时是火了一把
ericls
2019-12-25 23:38:59 +08:00
TypeError
2019-12-26 01:15:57 +08:00
还有 GitLab,我见到安装配置 GitLab 社区版的人都在吐槽 GitLab 和 ruby 相关依赖安装麻烦
passluo
2019-12-26 01:20:19 +08:00
-----> rar <------

我的妈呀

哈哈哈哈哈哈哈哈哈哈
2kCS5c0b0ITXE5k2
2019-12-26 01:56:14 +08:00
写起来快. 性能不错
Perry
2019-12-26 02:03:02 +08:00
那时候建 web app 就是 Rails 梭就完事了,没有其他更好的选择
msg7086
2019-12-26 05:30:16 +08:00
Rails 最佳实践加最快开发速度,orm migration tdd mvc 都是标配,如果你是个资深 rubyist 你会发现做网站几乎没有第二个选择可以用。
Austaras
2019-12-26 07:19:34 +08:00
因为 RoR 方便又好用
为什么日本人不用?其实就是时代问题。90 年代做网站开发只有 perl,2000 年代前半只有 php,后来 RoR 出来了才有人用 Ruby 写网站,所以可以看到之后的公司比如 Github 和 Twitter 一开始都是用 Ruby 写的。为什么日本人不用?因为日本没有一波一波的新创业公司呗
10 年后可能又会有人问为什么又那么多公司使用 node+mongo 技术栈了
zidian
2019-12-26 08:23:27 +08:00
谁说日本公司不用…
话说日本人只是发明了 ruby,让 ruby 好用的 rails 是丹麦人开发的
happilylb
2019-12-26 08:27:39 +08:00
因为二仙桥
TangMonk
2019-12-26 08:28:44 +08:00
已经 out 了,性能慢的爆
areless
2019-12-26 08:29:38 +08:00
08 年北京做项目,ror 最香,像现在的 npm~composer~,各种语言的 mvc 框架~脚手架~都是仿 ror 的。那时候除了 python~ php zend 这种的野生框架们,rails 最香最规范~~~现在应该更香了,但是以前 ror 搭配 mysql 做高负载项目就瘫痪,所以后来直接推动了 nosql 的发展~~~瓶颈在数据库不是语言本身。我还记得 08 年做 rails 项目,mysql 爆炸那种刷新 2 秒才有画面的卡顿感。
dodo2012
2019-12-26 08:32:56 +08:00
@TangMonk 关键创业项目你有多大量?普通 量根本达不到瓶颈好吧,创业最重要的快速迭代上线,
charlie21
2019-12-26 08:53:26 +08:00
ror 作为一个框架 抽象能力最强,平推了几乎 所有的小流量网站。之前我司都是把 ror 当原型工具用的 ...
从 API 的角度,分为低性能 API 和 高性能 API
REST API 交给 ror
性能问题交给 rpc

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

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

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

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

© 2021 V2EX