ruby 这么优雅的语言,怎么没有像 python 这样流行开来?

2016-12-31 20:58:16 +08:00
 Gem
现在 ruby 主要在 web 开发方面, python 不但在 web 方面,在其他方面也多有建树,如果说性能方面,都是脚本语言, ruby 也没差多少吧?在写法方面,(纯 OOP + FP 味道), ruby 写起来,个人感觉还是要比 python 流畅一些的。
13644 次点击
所在节点    Ruby
43 条回复
kslr
2017-01-01 00:45:13 +08:00
一直想学习 Ruby 但是语法太丑
nine
2017-01-01 00:49:34 +08:00
过滤掉自带信仰的人挺好的。
非最尖端,无追求的人没必要进来。
lightening
2017-01-01 01:59:21 +08:00
说 Ruby = RoR 的各位,基本没错。但是这是结果不是原因。就是 Ruby 随着 RoR 被介绍到英语世界时 Python 已经火起来了啊。
lightening
2017-01-01 02:01:44 +08:00
我很久前写过 Python ,后来接触 Web 后一直写 Ruby ,就最近搞机器学习又要用回 Python 了。感觉这两种语言基本还是差不多的,不过 Python 的表现力确实是远不如 Ruby 。特别让我不爽的一点就是 Python 里没法优雅的写 map 。
sammo
2017-01-01 10:02:25 +08:00
当初 perl 就没有流行啊
Gem
2017-01-01 10:48:18 +08:00
@kslr 除了 ...end 这个外,其他还好吧,尤其 block & iterator 还是很有表现力的。
aisusu
2017-01-01 12:51:45 +08:00
优雅和流行是两码事
高逼格和屌丝也是两码事
魔幻和实用也是两码事
inet6
2017-01-01 12:57:12 +08:00
踩个脚印,过两年我再回来看看 python 和 ruby 哪个火。
masterqing
2017-01-01 13:13:13 +08:00
我只能看懂 ruby 语法,文科生的悲哀!
iCyMind
2017-01-01 13:42:40 +08:00
ruby 没有大公司支撑, 优化的投入不够, 速度比 python 慢不少
Gem
2017-01-01 13:46:26 +08:00
@iCyMind 有数据对比吗?这方面不是很了解。
rashawn
2017-01-01 13:56:44 +08:00
为啥机器学习都用 python ? go 不是更快吗
moliliang
2017-01-01 14:09:40 +08:00
作为 ruby 开发者,确实要说,元编程真的不是很好读。
iCyMind
2017-01-01 14:13:11 +08:00
Gem
2017-01-01 15:23:33 +08:00
@iCyMind 习惯了 node 的异步写法,觉得还行,性能也不错。
Ahri
2017-01-01 15:30:53 +08:00
Ruby has too much magic. Magic is unproductive.
nieyujiang
2017-01-01 17:30:46 +08:00
@viator42 RGSS😀
ryanzyy
2017-01-10 11:02:31 +08:00
其实 RUBY 还有 SketchUp 开发
hypotenuseleg
2017-08-15 19:58:08 +08:00
环境复杂,找个 php python 程序员岂不是美滋滋?
ccming
2017-11-19 14:27:08 +08:00

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

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

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

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

© 2021 V2EX