现在 ruby 主要在 web 开发方面, python 不但在 web 方面,在其他方面也多有建树,如果说性能方面,都是脚本语言, ruby 也没差多少吧?在写法方面,(纯 OOP + FP 味道), ruby 写起来,个人感觉还是要比 python 流畅一些的。
1
cqcn1991 Dec 31, 2016 via iPhone
唉,假如 ruby 也能做数据分析就好了…
|
2
rupert Dec 31, 2016 via iPhone
开源库没 PY 多。 外行都知道,要玩个爬虫 AI 机器学习学 python 就行
ruby 就两字 红过 |
3
lightening Dec 31, 2016
Ruby 就是 07 年 RoR 带起来的,这时候 Python 已经用的非常普遍了。
|
4
wangxn Dec 31, 2016 via Android
学习成本低。
作者是西方人。 |
5
tyfulcrum Dec 31, 2016
Python 容易多了,我到现在 Python 都没入门也能勉强看懂很多代码。 Ruby 作者自己写着爽,我这种小白就惨了。
|
6
ljcarsenal Dec 31, 2016
绝大多数人入门都是 c 系语言,看多了之后就觉得 ruby 的写法十分怪异。。 比如 3.times , unless until 之类的。。虽然读起来像英文,但是总要在脑子里做一下转换
|
7
viator42 Dec 31, 2016 via iPad
我知道的 ruby 就两个用处。 RoR 做 web , RGSS 写 RPGMaker 游戏
|
8
cuebyte Dec 31, 2016
ruby 够火了,除了 rails 还有 gitlib, logstash, puppet, vagrant 等等,哪一个不是如雷贯耳。
只是国内热度不够,现在 rails 依然是许多人做 web 开发的选择。 |
9
czheo Dec 31, 2016
优雅不等于流行啊,论优雅的语言有的是。
|
10
tairan2006 Dec 31, 2016
更喜欢 Python 的哲学…有一个标准做法就够了,而且对 pure oo 的语言实际上没啥好感,包括 Java
|
11
sudoz Dec 31, 2016
说白了 Ruby ≈ RoR ,但是 Python 就远不止 Web Framework 这么简单了,可以用的库真的太多了
|
12
lonenol Dec 31, 2016
python 才是纯 oo 吧, java 还有基本类型呢
|
13
zxgngl Dec 31, 2016 via iPhone
Smalltalk 才是纯 00 。
|
14
AlexaZhou Dec 31, 2016
Ruby 语法太灵活,一个事情很多种做法,不利于团队协作
Python 相对好很多 |
16
RqPS6rhmP3Nyn3Tm Dec 31, 2016 via iPhone
py 的语法很优雅……想函数函数,想类就类。而且容易学,很快上手
|
17
doubleflower Dec 31, 2016
ruby 的可能读比 py 差太多,优雅更算不上,语言设计上也不象 python 这么整洁
|
18
Gem OP @doubleflower 可读性不差吧?
|
19
dant Dec 31, 2016
因为 Python 不知道被谁宣传成易于入门了,拉着一堆又一堆的新手往坑里跳
然后现在一群人在坑里出不来。 |
21
kslr Jan 1, 2017 via Android
一直想学习 Ruby 但是语法太丑
|
22
nine Jan 1, 2017 过滤掉自带信仰的人挺好的。
非最尖端,无追求的人没必要进来。 |
23
lightening Jan 1, 2017
说 Ruby = RoR 的各位,基本没错。但是这是结果不是原因。就是 Ruby 随着 RoR 被介绍到英语世界时 Python 已经火起来了啊。
|
24
lightening Jan 1, 2017
我很久前写过 Python ,后来接触 Web 后一直写 Ruby ,就最近搞机器学习又要用回 Python 了。感觉这两种语言基本还是差不多的,不过 Python 的表现力确实是远不如 Ruby 。特别让我不爽的一点就是 Python 里没法优雅的写 map 。
|
25
sammo Jan 1, 2017 via iPhone
当初 perl 就没有流行啊
|
27
aisusu Jan 1, 2017
优雅和流行是两码事
高逼格和屌丝也是两码事 魔幻和实用也是两码事 |
28
inet6 Jan 1, 2017
踩个脚印,过两年我再回来看看 python 和 ruby 哪个火。
|
29
masterqing Jan 1, 2017
我只能看懂 ruby 语法,文科生的悲哀!
|
30
iCyMind Jan 1, 2017
ruby 没有大公司支撑, 优化的投入不够, 速度比 python 慢不少
|
32
rashawn Jan 1, 2017 via iPhone
为啥机器学习都用 python ? go 不是更快吗
|
33
moliliang Jan 1, 2017
作为 ruby 开发者,确实要说,元编程真的不是很好读。
|
34
iCyMind Jan 1, 2017
@Gem 好吧,记错了, 跟 js 比起来,这两货一样慢.
ruby2.3 vs python3: http://benchmarksgame.alioth.debian.org/u64q/ruby.html js vs python3: http://benchmarksgame.alioth.debian.org/u64q/compare.php?lang=node&lang2=python3 |
36
Ahri Jan 1, 2017
Ruby has too much magic. Magic is unproductive.
|
38
ryanzyy Jan 10, 2017
其实 RUBY 还有 SketchUp 开发
|
39
hypotenuseleg Aug 15, 2017
环境复杂,找个 php python 程序员岂不是美滋滋?
|
40
ccming Nov 19, 2017 via iPhone
@ljcarsenal 不要用 ruby 除非你只用 ruby https://twitter.com/frankreiff/status/931293723400351744
|
41
DonaidTrump Apr 18, 2018 via iPhone
竟然没有人提 homebrew
|
42
Mark24 Jun 22, 2020
留个脚印,过 2 年再来看。
最近在学习 ruby 觉得 ruby 的设计特性比较超前,应该会再次火。 |
43
lanceleelzl Jul 10, 2020
在用 ruby 做 sketchup 的开发,路过
|