m******u 发帖数: 12400 | |
p*****2 发帖数: 21240 | 2 已死
【在 m******u 的大作中提到】 : at.
|
c******o 发帖数: 1277 | |
m******u 发帖数: 12400 | 4 why?
It seems easy to learn (to use?).
发信人: peking2 (ECMA), 信区: Programming
标 题: Re: no one use RUBY here, right?
发信站: BBS 未名空间站 (Mon Sep 8 11:05:49 2014, 美东)
已死 |
a*f 发帖数: 1790 | 5 still popular
no zuo no die |
V*********r 发帖数: 666 | 6
你们公司不是还在大量使用吗
【在 p*****2 的大作中提到】 : 已死
|
p*****2 发帖数: 21240 | 7 没人愿意碰
【在 V*********r 的大作中提到】 : : 你们公司不是还在大量使用吗
|
L***s 发帖数: 1148 | 8
我觉得Ruby还好,可读性跟Python一样还是不错的,写起来比Python略爽。
最近给另一个node.js项目加个feature,几十个events满天飞,
一层一层又一层的匿名callbacks,那才叫眼花缭乱。
【在 m******u 的大作中提到】 : why? : It seems easy to learn (to use?). : 发信人: peking2 (ECMA), 信区: Programming : 标 题: Re: no one use RUBY here, right? : 发信站: BBS 未名空间站 (Mon Sep 8 11:05:49 2014, 美东) : 已死
|
d*******r 发帖数: 3299 | 9 Ruby 这种鼓励自己发明 DSL 的才是噩梦
【在 L***s 的大作中提到】 : : 我觉得Ruby还好,可读性跟Python一样还是不错的,写起来比Python略爽。 : 最近给另一个node.js项目加个feature,几十个events满天飞, : 一层一层又一层的匿名callbacks,那才叫眼花缭乱。
|
L***s 发帖数: 1148 | 10
凡是函数调用可以不加括号、包括操作符在内的符号都可以做标识符的语言,
比如scala、ruby,甚至某种程度上coffeescript,都有构建 DSL 的基础条件。
这说明语言versatile、用途广泛、表达能力强、潜力大。
能构建 DSL 不代表鼓励你滥用。那是用来给写Rails之类的framework的人用的,
不是给上层的 app developer 用的。
类似的还有ruby和python的meta programming能力,也是给写框架的人用的。
【在 d*******r 的大作中提到】 : Ruby 这种鼓励自己发明 DSL 的才是噩梦
|
ET 发帖数: 10701 | 11 lol..
【在 L***s 的大作中提到】 : : 凡是函数调用可以不加括号、包括操作符在内的符号都可以做标识符的语言, : 比如scala、ruby,甚至某种程度上coffeescript,都有构建 DSL 的基础条件。 : 这说明语言versatile、用途广泛、表达能力强、潜力大。 : 能构建 DSL 不代表鼓励你滥用。那是用来给写Rails之类的framework的人用的, : 不是给上层的 app developer 用的。 : 类似的还有ruby和python的meta programming能力,也是给写框架的人用的。
|
d*******r 发帖数: 3299 | 12 "能构建 DSL 不代表鼓励你滥用"
说这个是木有用的,我看到的结论就是滥用得厉害,
随便用几个 Ruby gem, 就得学一堆 DSL... 当然,有的人喜欢,有的人讨厌
【在 L***s 的大作中提到】 : : 凡是函数调用可以不加括号、包括操作符在内的符号都可以做标识符的语言, : 比如scala、ruby,甚至某种程度上coffeescript,都有构建 DSL 的基础条件。 : 这说明语言versatile、用途广泛、表达能力强、潜力大。 : 能构建 DSL 不代表鼓励你滥用。那是用来给写Rails之类的framework的人用的, : 不是给上层的 app developer 用的。 : 类似的还有ruby和python的meta programming能力,也是给写框架的人用的。
|