由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - Ruby这么好的语言,衰落的也太可惜了。
相关主题
请教各位高手们PHP和Python是否和Ruby一样有Scalability的问题 (转载)Ruby和Scala很像。
关于python给点学习建议吧
python象C/C++, ruby象javaJava is back
Python和perl都属于那种很难精通的语言阅读scala中
groovy整个就是一个better python为什么无论Java还是Ruby,转成Node代码量都是几十倍的减少呢?
感觉喜欢go的都是被c python蹂躏过的感觉学习fp
说说这些技术,马工是不是都要掌握最expressive的三大语言
原来用ruby和python的公司很喜欢转scala开马scala感觉不会写code了
相关话题的讨论汇总
话题: ruby话题: python话题: 语言话题: perl话题: scala
进入Programming版参与讨论
1 (共1页)
t**r
发帖数: 3428
1
Ruby这么好的语言,衰落的也太可惜了。
语言本身简洁 表达力强 是我用过10其中语言里写起来最enjoy的。
可惜红宝石借着铁轨的东风扬帆,跟着铁轨的陨落衰落。
可惜了。
真希望再来个killer framework重新燃起人们对红宝石的热爱。
f*******t
发帖数: 7549
2
垃圾语言,太难读了

【在 t**r 的大作中提到】
: Ruby这么好的语言,衰落的也太可惜了。
: 语言本身简洁 表达力强 是我用过10其中语言里写起来最enjoy的。
: 可惜红宝石借着铁轨的东风扬帆,跟着铁轨的陨落衰落。
: 可惜了。
: 真希望再来个killer framework重新燃起人们对红宝石的热爱。

l**********n
发帖数: 8443
3
Ruby is better than Python in scripting.

【在 f*******t 的大作中提到】
: 垃圾语言,太难读了
q*c
发帖数: 9453
4
Scala 必然步后尘。
当年组里有人以写特别简炼的 terse ruby code 为乐,结果其他人都被迫吃屎。
当然这个哥们虽然资深,但是难犯众怒,大概 1年后被开了。
不被别人坑,只自己玩小项目好玩,或者运气好一直在坑别人, 那是没法理解为啥他
人即地狱。 为了地狱不那么厉害,严厉的限制是必须的。

【在 t**r 的大作中提到】
: Ruby这么好的语言,衰落的也太可惜了。
: 语言本身简洁 表达力强 是我用过10其中语言里写起来最enjoy的。
: 可惜红宝石借着铁轨的东风扬帆,跟着铁轨的陨落衰落。
: 可惜了。
: 真希望再来个killer framework重新燃起人们对红宝石的热爱。

q*c
发帖数: 9453
5
btw 为啥铁路曾经流行?
everything has one simple obvious Way to do it.
可惜发明语言的人竟然没从自己的成功里面学到成功的本质。
成功的本质就是严厉的限制灵活性,因为人本来就太灵活了, 不需要什么东西让人更
加的灵活。
人绝大多数时候需要的是稳定性。

【在 t**r 的大作中提到】
: Ruby这么好的语言,衰落的也太可惜了。
: 语言本身简洁 表达力强 是我用过10其中语言里写起来最enjoy的。
: 可惜红宝石借着铁轨的东风扬帆,跟着铁轨的陨落衰落。
: 可惜了。
: 真希望再来个killer framework重新燃起人们对红宝石的热爱。

n******t
发帖数: 4406
6
我从来不懂为什么有人这么热衷喜欢不停地发明计算机语言。
计算机这个东西最关键的东西从来就不是语言。
我更不懂有人为什么会喜欢学别人发明的语言。很少有人没有外界压力的情况下会去学
外语,虽然学一门外语比学这种莫名其妙的语言有用太多了。

【在 t**r 的大作中提到】
: Ruby这么好的语言,衰落的也太可惜了。
: 语言本身简洁 表达力强 是我用过10其中语言里写起来最enjoy的。
: 可惜红宝石借着铁轨的东风扬帆,跟着铁轨的陨落衰落。
: 可惜了。
: 真希望再来个killer framework重新燃起人们对红宝石的热爱。

n*******0
发帖数: 2002
7
我觉得是写代码的某些聪明人觉得现在的语言太屎了,于是撸一个新的出来。

【在 n******t 的大作中提到】
: 我从来不懂为什么有人这么热衷喜欢不停地发明计算机语言。
: 计算机这个东西最关键的东西从来就不是语言。
: 我更不懂有人为什么会喜欢学别人发明的语言。很少有人没有外界压力的情况下会去学
: 外语,虽然学一门外语比学这种莫名其妙的语言有用太多了。

c********1
发帖数: 5269
8
After reading python document for about 4 hours, and could code in python.
After reading Ruby document for about 1 day, I had difficulty coding in
Ruby --
then I gave up.

【在 l**********n 的大作中提到】
: Ruby is better than Python in scripting.
t**r
发帖数: 3428
9
难以相信
ruby好学好上手。根本没有什么门槛。
python新手 tab还没搞定呢,ruby已经能写出来 类 方法什么的了。

【在 c********1 的大作中提到】
: After reading python document for about 4 hours, and could code in python.
: After reading Ruby document for about 1 day, I had difficulty coding in
: Ruby --
: then I gave up.

d*******r
发帖数: 3299
10
agree

【在 q*c 的大作中提到】
: Scala 必然步后尘。
: 当年组里有人以写特别简炼的 terse ruby code 为乐,结果其他人都被迫吃屎。
: 当然这个哥们虽然资深,但是难犯众怒,大概 1年后被开了。
: 不被别人坑,只自己玩小项目好玩,或者运气好一直在坑别人, 那是没法理解为啥他
: 人即地狱。 为了地狱不那么厉害,严厉的限制是必须的。

相关主题
感觉喜欢go的都是被c python蹂躏过的Ruby和Scala很像。
说说这些技术,马工是不是都要掌握给点学习建议吧
原来用ruby和python的公司很喜欢转scalaJava is back
进入Programming版参与讨论
c********1
发帖数: 5269
11
I agree 学ruby 根本没有什么门槛。I think it is easy to learn a programming
language.
I dd not use Ruby at work, or personal projects.I did not put more effort on
it.
I know a lot of programming languages. However, Ruby is not on my list.
c/c++, java, python, c#, vb, php, javascript, SQL, mips assmebly, x86
assmebly.

【在 t**r 的大作中提到】
: 难以相信
: ruby好学好上手。根本没有什么门槛。
: python新手 tab还没搞定呢,ruby已经能写出来 类 方法什么的了。

f*******t
发帖数: 7549
12
我写一个
certs.reject(&:expired?).each do |cert|
...
end
同事表示不满,我想想也有道理,于是改成
certs.each do |cert|
next if cert.expired?
...
end
所以说ruby净是些垃圾语法糖,写的人是爽了,却不管读的人看到&:xxx心理千万个WTF。
很多事情imperative就能解决得很好,很多语言非要ood、fp,解决了原本不存在的问
l**********n
发帖数: 8443
13
这和fp什么关系?fp是immutubility, 是monad

WTF。

【在 f*******t 的大作中提到】
: 我写一个
: certs.reject(&:expired?).each do |cert|
: ...
: end
: 同事表示不满,我想想也有道理,于是改成
: certs.each do |cert|
: next if cert.expired?
: ...
: end
: 所以说ruby净是些垃圾语法糖,写的人是爽了,却不管读的人看到&:xxx心理千万个WTF。

e********3
发帖数: 18578
14
我喜欢第一个简洁的写法,你的同事水平太差,不是hard-core engineer,文科大妈
转行的吧?

WTF。

【在 f*******t 的大作中提到】
: 我写一个
: certs.reject(&:expired?).each do |cert|
: ...
: end
: 同事表示不满,我想想也有道理,于是改成
: certs.each do |cert|
: next if cert.expired?
: ...
: end
: 所以说ruby净是些垃圾语法糖,写的人是爽了,却不管读的人看到&:xxx心理千万个WTF。

t**r
发帖数: 3428
15
赞同

【在 e********3 的大作中提到】
: 我喜欢第一个简洁的写法,你的同事水平太差,不是hard-core engineer,文科大妈
: 转行的吧?
:
: WTF。

b****b
发帖数: 656
16
同样的东西如果用Python写,虽然可能长些,但完全不懂Python的人也可以看懂,这就
是区别。我本人是最讨厌这些@, &, $ 啥的,学Perl时就忍受不了这些符号,后来转
到Python,再也不碰Perl了。作为游戏,版上不会perl的试图回答下以下的问题?
@a = (1, 2)
@b = (1, 3)
@c = ('a', 'b')
以下比较是Yes 或者No?
@a == 2;
@a == (1, 2);
@b == (1, 3);
@a == @c;
@c == ('a', 'b');

【在 t**r 的大作中提到】
: 赞同
d*******r
发帖数: 3299
17
这就体现语言设计上的高下之分, Ruby 早死就是造福大众

【在 b****b 的大作中提到】
: 同样的东西如果用Python写,虽然可能长些,但完全不懂Python的人也可以看懂,这就
: 是区别。我本人是最讨厌这些@, &, $ 啥的,学Perl时就忍受不了这些符号,后来转
: 到Python,再也不碰Perl了。作为游戏,版上不会perl的试图回答下以下的问题?
: @a = (1, 2)
: @b = (1, 3)
: @c = ('a', 'b')
: 以下比较是Yes 或者No?
: @a == 2;
: @a == (1, 2);
: @b == (1, 3);

d******e
发帖数: 2265
18
写ruby的都跑去scala了。难怪scala有那么多奇葩的库。

【在 d*******r 的大作中提到】
: 这就体现语言设计上的高下之分, Ruby 早死就是造福大众
v*******e
发帖数: 11604
19

领导就是喜欢文科大妈也能看懂的程序。所以阿三代替了聪明的老中。

【在 t**r 的大作中提到】
: 赞同
f*******t
发帖数: 7549
20
我作为码工也喜欢文科大妈都能看懂的程序。其实这种程序的质量才是最高的,ICC阿
三根本写不出来

【在 v*******e 的大作中提到】
:
: 领导就是喜欢文科大妈也能看懂的程序。所以阿三代替了聪明的老中。

相关主题
阅读scala中最expressive的三大语言
为什么无论Java还是Ruby,转成Node代码量都是几十倍的减少呢?开马scala感觉不会写code了
感觉学习fp做web application backend 有前途还是infra有前途
进入Programming版参与讨论
r*******n
发帖数: 3020
21
Ruby最大的败笔是 茴字的多种写法,除去这个它是很不错的语言。当可读性于语言的
表达能力冲突时要以可读性优先。

【在 t**r 的大作中提到】
: Ruby这么好的语言,衰落的也太可惜了。
: 语言本身简洁 表达力强 是我用过10其中语言里写起来最enjoy的。
: 可惜红宝石借着铁轨的东风扬帆,跟着铁轨的陨落衰落。
: 可惜了。
: 真希望再来个killer framework重新燃起人们对红宝石的热爱。

c*******9
发帖数: 9032
22
有了语言才有世界。

【在 n******t 的大作中提到】
: 我从来不懂为什么有人这么热衷喜欢不停地发明计算机语言。
: 计算机这个东西最关键的东西从来就不是语言。
: 我更不懂有人为什么会喜欢学别人发明的语言。很少有人没有外界压力的情况下会去学
: 外语,虽然学一门外语比学这种莫名其妙的语言有用太多了。

c*******9
发帖数: 9032
23
人的灵活性比猫差太多。
至于需不需要更灵活,要看生活的态度。你不需要不等于别人不需要。

【在 q*c 的大作中提到】
: btw 为啥铁路曾经流行?
: everything has one simple obvious Way to do it.
: 可惜发明语言的人竟然没从自己的成功里面学到成功的本质。
: 成功的本质就是严厉的限制灵活性,因为人本来就太灵活了, 不需要什么东西让人更
: 加的灵活。
: 人绝大多数时候需要的是稳定性。

d**********1
发帖数: 569
24
给一万个猴子一万台机器编程,只有一个猴子最终写出了java,剩下的猴子写的都是
perl和ruby

【在 t**r 的大作中提到】
: Ruby这么好的语言,衰落的也太可惜了。
: 语言本身简洁 表达力强 是我用过10其中语言里写起来最enjoy的。
: 可惜红宝石借着铁轨的东风扬帆,跟着铁轨的陨落衰落。
: 可惜了。
: 真希望再来个killer framework重新燃起人们对红宝石的热爱。

c****f
发帖数: 1102
25
ruby其实设计的很不错 可惜没人买账
铁轨的active record至今无敌
ror写web那真是能出软件最快的 虽然可能会有人开不懂 而且速度会慢
d******e
发帖数: 2265
26
现在早不是了。
不论你用python还是scala还是js
简单的crud都是直接给你做好restful api.给个数据库connection string久可以直接
给你生出代码了。
复杂点的改改就出来了。

【在 c****f 的大作中提到】
: ruby其实设计的很不错 可惜没人买账
: 铁轨的active record至今无敌
: ror写web那真是能出软件最快的 虽然可能会有人开不懂 而且速度会慢

b******y
发帖数: 9224
27

可以少学一门语言了,挺好

【在 d*******r 的大作中提到】
: 这就体现语言设计上的高下之分, Ruby 早死就是造福大众
m*********3
发帖数: 1425
28
作为新人问问,现在还有必要学习ruby on rails?我看indeed上ruby on rails的工作
还是远远多于python django,虽然python得工作多于ruby,但现在各种培训班都是用
ruby on rails培训 web develop。谢谢。
l**********n
发帖数: 8443
29
Pythono除了数值计算,一无是处,ruby是比python先进得多的语言。

【在 m*********3 的大作中提到】
: 作为新人问问,现在还有必要学习ruby on rails?我看indeed上ruby on rails的工作
: 还是远远多于python django,虽然python得工作多于ruby,但现在各种培训班都是用
: ruby on rails培训 web develop。谢谢。

n****l
发帖数: 6652
30
唉,这些script language,基本一丘之貉, 尤其以perl最为恶心。
类似的语言有一两种就够了。否则是distraction.

【在 t**r 的大作中提到】
: Ruby这么好的语言,衰落的也太可惜了。
: 语言本身简洁 表达力强 是我用过10其中语言里写起来最enjoy的。
: 可惜红宝石借着铁轨的东风扬帆,跟着铁轨的陨落衰落。
: 可惜了。
: 真希望再来个killer framework重新燃起人们对红宝石的热爱。

相关主题
快被python搞死了关于python
想搭建个网站,用mean和python,搭到哪里那?python象C/C++, ruby象java
请教各位高手们PHP和Python是否和Ruby一样有Scalability的问题 (转载)Python和perl都属于那种很难精通的语言
进入Programming版参与讨论
p*****2
发帖数: 21240
31

新人还是老老实实学node吧。

【在 m*********3 的大作中提到】
: 作为新人问问,现在还有必要学习ruby on rails?我看indeed上ruby on rails的工作
: 还是远远多于python django,虽然python得工作多于ruby,但现在各种培训班都是用
: ruby on rails培训 web develop。谢谢。

m**********s
发帖数: 518
32
Really? Haha

写ruby的都跑去scala了。难怪scala有那么多奇葩的库。

【在 d******e 的大作中提到】
: 写ruby的都跑去scala了。难怪scala有那么多奇葩的库。
q*c
发帖数: 9453
33
这帮没水平的人, 以为把事情拧复杂就能搞别人。
其实简单的程序才难写, 容易读。 这才是真的高手。
我看孟买的阿三写的 scala 库, 我日啊, ^, ^^^, #^ 各种符号满天飞, 简单到死
的对象创建, 变成几十行的 Guice init...找都找不到在那里初始化的。
再蠢的人都能写出来只有自己看的爽, 别人要吃屎的程序。 想靠语言的变态灵活来维
持自己的地位, 就像当年想靠手工的熟练对抗机器化大生产的作坊一个下场。

【在 f*******t 的大作中提到】
: 我作为码工也喜欢文科大妈都能看懂的程序。其实这种程序的质量才是最高的,ICC阿
: 三根本写不出来

q*c
发帖数: 9453
34
猫有个茄子的灵活性。
猫就只会干那点事情, 人你能判断他会做什么?
灵活性不是身体的灵活性, 除非你的语文是体育老师教的就可以
重要的是大多数人的需要。

【在 c*******9 的大作中提到】
: 人的灵活性比猫差太多。
: 至于需不需要更灵活,要看生活的态度。你不需要不等于别人不需要。

q*c
发帖数: 9453
35
"有人看不懂"
这样速度就会慢下来。 而且随着系统复杂度增加, 会越来越慢, 而 bug 会越来越多。

【在 c****f 的大作中提到】
: ruby其实设计的很不错 可惜没人买账
: 铁轨的active record至今无敌
: ror写web那真是能出软件最快的 虽然可能会有人开不懂 而且速度会慢

h**********n
发帖数: 897
36
编程语言是需要资金需要人力维护的。。ruby有么?靠松本一人之力?根本不可能。学
学Go或者scala吧,别ruby了。
j*****v
发帖数: 7717
37
對,個人覺得ruby比python syntax好很多。但是同樣code經常在不同的machine上換個
minor version run結果就不consistent,不堪大用。

【在 h**********n 的大作中提到】
: 编程语言是需要资金需要人力维护的。。ruby有么?靠松本一人之力?根本不可能。学
: 学Go或者scala吧,别ruby了。

L*********s
发帖数: 3063
38
script语言最终还是JavaScript赢了
z****e
发帖数: 54598
39
简单的crud以后就是拖拖拽拽就搞定了
cloud上直接拖控件就好了
web developer这个行当以后学艺术的设计师就可以做了
不需要搞啥程序员

【在 d******e 的大作中提到】
: 现在早不是了。
: 不论你用python还是scala还是js
: 简单的crud都是直接给你做好restful api.给个数据库connection string久可以直接
: 给你生出代码了。
: 复杂点的改改就出来了。

M********t
发帖数: 5032
40
茴香豆的确不好

【在 r*******n 的大作中提到】
: Ruby最大的败笔是 茴字的多种写法,除去这个它是很不错的语言。当可读性于语言的
: 表达能力冲突时要以可读性优先。

1 (共1页)
进入Programming版参与讨论
相关主题
开马scala感觉不会写code了groovy整个就是一个better python
做web application backend 有前途还是infra有前途感觉喜欢go的都是被c python蹂躏过的
快被python搞死了说说这些技术,马工是不是都要掌握
想搭建个网站,用mean和python,搭到哪里那?原来用ruby和python的公司很喜欢转scala
请教各位高手们PHP和Python是否和Ruby一样有Scalability的问题 (转载)Ruby和Scala很像。
关于python给点学习建议吧
python象C/C++, ruby象javaJava is back
Python和perl都属于那种很难精通的语言阅读scala中
相关话题的讨论汇总
话题: ruby话题: python话题: 语言话题: perl话题: scala