由买买提看人间百态

topics

全部话题 - 话题: ruby
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)
m******u
发帖数: 12400
1
来自主题: Programming版 - anyone here using ruby?
我很喜欢ruby,学过一阵子,但大家说ruby很没落,我就想换了。我参加了meetup,里
面人很多,工作也很多,我每天都收到从meetup上传过来的多个jobs,但无法确认是否
是真的,还是虚拟的。
s*****r
发帖数: 1032
2
【 以下文字转载自 BuildingWeb 讨论区 】
发信人: swinger (icedad), 信区: BuildingWeb
标 题: 这儿有Ruby on Rails的高手吗?请教一下 (转载)
发信站: BBS 未名空间站 (Tue Oct 4 18:53:28 2011, 美东)
最近想学Ruby on Rails,用了个video tutorial, 运行总是有错。
请问一下这儿的高手,有没有好的教程推荐?
包子答谢。
r*******n
发帖数: 3020
3
来自主题: Programming版 - 说个ruby不好地方
进到ruby开发社区看到满屏的日文不舒服,
有人跟我有同感吗
是不是我错了,要说科学无国界技术也国界,
ruby也是设计很不错的语言。
p*****2
发帖数: 21240
4
来自主题: Programming版 - 说个ruby不好地方

根据我的感觉ruby性能比不过python。具体差多少不太清楚。总是ruby总是fail,
python能过。
s*******n
发帖数: 344
5
来自主题: Programming版 - 未来ruby能不能挤掉python
python丑陋低俗。
真心喜欢RUBY
除了ror领域,其他领域,ruby啥时候能顶替python
t****a
发帖数: 1212
6
来自主题: Programming版 - 未来ruby能不能挤掉python
喜欢ruby就好好用你的ruby吧,别出来扯淡啊。
E*****m
发帖数: 25615
7
来自主题: Programming版 - 未来ruby能不能挤掉python

我不是啥大牛,只是喜歡比較語言而已。
話說我也粉了 Scala 一段時間, 覺得他的 Typing system
太醜了點。 去看了半天 Lift 還是沒搞懂啥叫 template-first,
轉去看 Play, 比較好點,好像還是不像 Django 完整。
Ruby 則是一直都提不起興趣, 原因是我覺得 Python 可以
適用的地方是 Ruby 的 superset。
Clojure, Haskell, Ocaml, Erlang 這些FP 我都業餘玩玩,
沒認真用。
我認為最好的語言,一是 Prolog, 一是 Haskell。
但是未來是屬於 Brainfuck 的, 哈哈!
r****t
发帖数: 10904
8
来自主题: Programming版 - 未来ruby能不能挤掉python
Ruby 和 numpy 对应的发展如何了?不行的话还是没戏,
ruby 和c/c++ 方便么?和fortran 接不好的话科学计算没希望啊
p*****2
发帖数: 21240
9
来自主题: Programming版 - 关于ruby和rails一点疑惑
ruby的优势就是灵活,同样一件事情可以有几种方式来实现。
不过到了rails又往相反的路走了,想做一件事情,只有一种方式。
一直没想明白怎么设计理念这么矛盾呢?所以很多人喜欢ruby不喜欢rails?
d********g
发帖数: 10550
10
来自主题: Programming版 - 关于ruby和rails一点疑惑
扯吧,要是没有Rails,Ruby现在还是一坨屎。Ruby就靠Rails撑着
p*****2
发帖数: 21240
11
来自主题: Programming版 - 关于ruby和rails一点疑惑

如果这样的话。ruby跟python比就没啥优势了。这个我倒是想听听ruby程序员是怎么看
的。
d********g
发帖数: 10550
12
来自主题: Programming版 - 关于ruby和rails一点疑惑
“不能追上”是个伪命题。Rails其实比较适合新手入门,语言入门难度上Python小于
Ruby,但是框架入门难度Rails小于Django,因为啥都magic了,新手根本不知道底层为
啥这么干,入门容易成高手难
Django前几年专门有一个branch是搞magic removal的,然后发布了1.0。Rails直到今
天还搞magic搞得那么起劲。理念不同
后端退化成RESTful API server后,Rails的内置ajax实现反而成了负担。如果你只是
在Ruby世界肯定习惯Rails一家独大,但是你在Python世界就会知道还有好些个
framework比如Flask、Pylons/Pyramid,大家理念不同但可以共存
d********g
发帖数: 10550
13
来自主题: Programming版 - 关于ruby和rails一点疑惑
你理解错误
Ruby比Python灵活
Python的framework比Ruby的多
Rails比Django容易入门。为啥Rails网站普遍美工水平高一些?因为文科转行学Rails
的超多……
d****i
发帖数: 4809
14
来自主题: Programming版 - 关于ruby和rails一点疑惑
嗯,Ruby是小日本搞出来的东西,能不碰尽量不碰,再说Ruby能做的Python都能做吧。

Rails
t***a
发帖数: 416
15
来自主题: Programming版 - python象C/C++, ruby象java
ruby历史几乎和java一样长,matz那时候应该还没参照java,估计就是根据c/c++,
perl之类的整出来的ruby
p*****2
发帖数: 21240
16
来自主题: Programming版 - Node 完胜 Ruby呀
Async就是很牛逼呀,随便做了两个benchmark, Node比Ruby快几倍到几十倍。怪不得大
家都纷纷从Ruby转Node了。
l*******G
发帖数: 1191
d****i
发帖数: 4809
18
来自主题: Programming版 - node来势凶猛,已经完胜Ruby了
Ruby's ranking is biased. Github has been historically mainly a Ruby
repository. Only until recently that other languages come into play.
p*****2
发帖数: 21240
19
http://queue.acm.org/detail.cfm?id=2567673
信息量太大了。
We did some prototyping with Ruby and Python using the evented frameworks
EventMachine and Twisted. The bottom line was that Node proved to be 2-5
times faster than both of those in terms of raw throughput. What was even
more exciting and really sold us on Node was that it took only two or three
hours to write the Node prototype while it took us more on the order of a
day or two to write the EventMachine and Twisted ones, just because we had
to ... 阅读全帖
p*****2
发帖数: 21240
20

大牛怎么看60,000行Ruby代码变成2000 JS代码?
Python的代码量比Ruby只多不少吧?
a*******o
发帖数: 290
21

That sounds unreal. To cover same amount of business logic, I believe the
code needed in Ruby and Javascript would be about the same. Their code
reduction is very unusual and could not be taken seriously. If those numbers
are real, I can take a guess:
1. Line of ruby code included Rails which is not right. If I generate a new
rails app, before I write one line of code, I already got thousands of lines
, or tens of thousands of lines if Rails itself is counted
2. The developers wrote the app in ... 阅读全帖
p*****2
发帖数: 21240
22

代码量减少了几十倍,测试,维护都减轻了很多吧。
你看Linkedin以前6W ruby代码,后来就是1,2千Node代码,到现在还是这个量。我看
维护起来很轻松呀。一个人就搞定了。你去维护个6W ruby试试?
t**r
发帖数: 3428
23
哪天ruby把performance 提高上去了 这个语言还是可以掰掰手腕的
javascript这几年翻身了,谁能打保票ruby没有屌丝逆袭的那天
p*****2
发帖数: 21240
24
Ruby流行主要是靠rails,现在都是SPA,rails没有威力了,ruby也就淡漠了
z****e
发帖数: 54598
25
ruby用换行还有end这种
不用括号其实也没啥
ide可以识别
还有ruby本身也有一些语法有{}
你显然没有写过
z****e
发帖数: 54598
26
来自主题: Programming版 - ruby最大的问题在于日式的英语
什么puts,尼玛
一开始想破头都想不出来是啥玩意
还有就是symbol本身的定义
这个有些弄巧成拙的感觉
反而把东西变复杂了
然后就是所有脚本都共同有的一个问题
有些时候,一些语法的定义让人很抓狂
连查都查不到,比如ruby的symbol里面:id这种定义
还有jquery里面的$函数,也让人有些崩溃
相比之下python要傻瓜很多
刚毕业的小p孩都喜欢用python
公司里的白人,尤其是写了多年代码的那种,则偏爱ruby
当然前提永远都是java,不会java这些都是扯淡
z****e
发帖数: 54598
27
来自主题: Programming版 - 我最近写ruby写得很开心
而且是在vert.x上写ruby
hoho,好好玩阿
不过还是因材施教,因为有人不会java
会ruby,所以就上了
当然用java的继续用
我们还搞了groovy哦
而且在非vert.x的系统上也是这么搞的哦
hoho
swjtuer说过,l里面用了很多,就是没有c++
这点我同意,我现在也越来越多地跟其他语言的程序员合作了
Y**G
发帖数: 1089
28
来自主题: Programming版 - 不看好ruby
很多人认为ruby的优点,语法灵活,甚至可以当成DSL来用。这恰恰是ruby的缺点,企
业级的开发不需要在微观代码上让程序员发挥创造力,企业开发讲究的是frame work,
宏观的看问题,程序员的代码要尽量容易理解,尽量不要让程序员在微观代码上发挥创
造力。
p*****2
发帖数: 21240
29
很正常的感觉。python就是烂。不过ruby的性能限制了它的发展。又碰上Node这么个怪
物,死也没什么可惜的了。
q*c
发帖数: 9453
30
有没有读1年别人的 ruby?爽度如何。
d*******r
发帖数: 3299
31
读读就发现ruby设计得比python烂多了
t**r
发帖数: 3428
32
来自主题: Programming版 - 哎。又有公司从Ruby转Node了
ruby will not die.
it's quick to deploy products by using ruby.
t**r
发帖数: 3428
33
一直自学鼓捣ruby 亏大了

★ 发自iPhone App: ChineseWeb 8.6
b*******s
发帖数: 5216
34
哦,ruby在走下坡路了?赵策不是鼓吹ruby前途好于python么
哦,对了,他写了几百行python,开始python is future了
L***s
发帖数: 1148
35
来自主题: Programming版 - 想起隔壁组的ruby大牛
是说ruby的rvm/bundler吗?rvm跟python的virtualenv/pip、node.js的npm类似,
用来解决多版本共存、方便为每个项目单独定制库依赖用的,是好东西。
你是不是没搞清楚怎么用啊。
我个人感觉ruby生态环境的主要问题是思想比较激进,对向后兼容不足,
一些库的minor版本升级也会break code(python社区相对保守,对兼容性考量较多)。
但这也正是rvm派上用场的时候。
L***s
发帖数: 1148
36
来自主题: Programming版 - no one use RUBY here, right?

凡是函数调用可以不加括号、包括操作符在内的符号都可以做标识符的语言,
比如scala、ruby,甚至某种程度上coffeescript,都有构建 DSL 的基础条件。
这说明语言versatile、用途广泛、表达能力强、潜力大。
能构建 DSL 不代表鼓励你滥用。那是用来给写Rails之类的framework的人用的,
不是给上层的 app developer 用的。
类似的还有ruby和python的meta programming能力,也是给写框架的人用的。
s**********l
发帖数: 8966
37
来自主题: Programming版 - 请教一下 ruby rails 前景如何?
node.ruby就好了。
我很喜欢ruby这个语言,开发真TMD的快,几年前我做了个script买买提骗伪币,一晚
上能搞几千。
on rails是另外一回事,效率比node差得多了点。
z*******3
发帖数: 13709
38
来自主题: Programming版 - Ruby 为什么输给了py
ruby其实也一样
python, ruby其实都是c的pop+oop
java比较纯粹的oop,其他脚本包括js都是pop+oop
z*******3
发帖数: 13709
39
来自主题: Programming版 - Ruby 为什么输给了py
我记得有些类库的名字是以日语直译的形式命名的
也就是假名->拉丁字母,还有就是ruby的各种日语资料也非常齐全
英文版很多时候都比不上,所以如果你会日语,搞ruby会很爽
各种support都比较齐全,包括jruby
当然我不否认这些日式英语本身也是不规范的英语
日本和法国是两个说英语尤其糟糕的国家,可能日本更糟糕一点
这两个都认为,现在不是世界说英语的时候,是世界说日语或者法语的时候
z*******3
发帖数: 13709
40
来自主题: Programming版 - Ruby 为什么输给了py
ruby其实也一样
python, ruby其实都是c的pop+oop
java比较纯粹的oop,其他脚本包括js都是pop+oop
z*******3
发帖数: 13709
41
来自主题: Programming版 - Ruby 为什么输给了py
我记得有些类库的名字是以日语直译的形式命名的
也就是假名->拉丁字母,还有就是ruby的各种日语资料也非常齐全
英文版很多时候都比不上,所以如果你会日语,搞ruby会很爽
各种support都比较齐全,包括jruby
当然我不否认这些日式英语本身也是不规范的英语
日本和法国是两个说英语尤其糟糕的国家,可能日本更糟糕一点
这两个都认为,现在不是世界说英语的时候,是世界说日语或者法语的时候
v*******e
发帖数: 11604
42
来自主题: Programming版 - Ruby 为什么输给了py
我的问题是,Ruby 为什么输给了py了吗?我倒是一直用python,但是好像网上search
了一阵,没发现什么东西说明Ruby输了啊。
W***o
发帖数: 6519
43
来自主题: Programming版 - Ruby和Scala很像。
马上要用Ruby 开工,能推荐一个crash course tutorial 不?从来没写过ruby
d*******r
发帖数: 3299
44
来自主题: Programming版 - Ruby和Scala很像。
我觉得 Ruby 比 Python 难用多了,
就是你自己一个人干活, 也得看别人工具和lib里的 DSL
特别是有些巨简单的事儿, Ruby guys 也爱发明一堆 DSL 让你学
c********1
发帖数: 5269
45
来自主题: Programming版 - Ruby和Scala很像。
It took me a half day to learn python. I can write python code to do what I
want to do. I use python for my personal projects currently.
After spend one day, I still have difficulty to write ruby code to do what I
want to do. I just gave up to learn ruby.
c********1
发帖数: 5269
46
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.
t**r
发帖数: 3428
47
难以相信
ruby好学好上手。根本没有什么门槛。
python新手 tab还没搞定呢,ruby已经能写出来 类 方法什么的了。
h**********n
发帖数: 897
48
编程语言是需要资金需要人力维护的。。ruby有么?靠松本一人之力?根本不可能。学
学Go或者scala吧,别ruby了。
Y**G
发帖数: 1089
49
来自主题: Programming版 - ruby也就适合startup的快糙猛
根本不合适做大型项目。很多java在编译的时候能检测的错误,在ruby中就是运行错误。
难道写ruby的人都100%的test coverage?晚上还能安心睡觉吗?
T******7
发帖数: 1419
50
来自主题: Programming版 - ruby还有市场么?除了rails, chef。
ruby还有市场么?除了rails, chef。
写别的还有用ruby的么?
我觉得这語言很好。gem也全 干活快 舒服
有人说语法太灵活,但是有了scala,红宝石还好意思说灵活么?赫赫。
python这語言垃圾太多,写python的人水平普遍也低下,都是学不会c++的。质量很成
問題。
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)