g*****g 发帖数: 34805 | 1 Lately I've heard a lot of hype of Ruby on Rails.
One even claimed it's 10 times faster to develop a web application.
I am not a big fan of dynamic lanagugae after being painful
with perl in old days.
But I do feel JEE of today is too complicated, and simplicity is
the trend as JEE5 tries to do. If RoR is really 1/10 of dev cost,
with only little sacrifice on performance and scaling well, I do
see JEE takes its toll in 10 years.
Any comment? |
|
s*******k 发帖数: 12 | 2 If you are talking about the development cycles, then you
are right, Ruby is a pure-OO language and much easier to use
and expand. But if you are talking about the performance
issues(like speed), no way it can be better than Perl. |
|
g*****g 发帖数: 34805 | 3 这说得是没错的,应用开发从C++转到Java上来也是同样道理,
如果真的开发速度是10倍,哪怕3倍,而同样的功能都能达到,
RoR取代Java只是时间问题。
Ruby |
|
h**d 发帖数: 474 | 4 I don't like that either...In Java, I even want to enforce checkstyle.
How do we maintain ruby code? hehe |
|
m******t 发帖数: 2416 | 5
Ruby
Well, it also depends on how long that "thing" needs to stay operational,
and how critical its functionality is.
If we are just hacking together a prototype to get some funding (like
someone else pointed out), yeah, I woudn't mind taking the quickest route
and probably rewrite it in a more maintainable way once we get the money.
On the other hand, I sure wouldn't want to shoot a shuttle into the space,
with the control software written in some language in which the first time I
know about |
|
G*O 发帖数: 706 | 6 ruby有java那么多component嘛
比如那些画个chart之类的
它这么新怎么可能?没有那些component开发速度怎么能比的上熟练的jee programmer? |
|
m******t 发帖数: 2416 | 7 I would apply for a scripting language board. A board dedicated to ruby can
be too specialized. |
|
|
wy 发帖数: 14511 | 9 if u have to go with one fat IDE. RubyMine (the ruby
IDE from IntelliJ) is definately the best. |
|
a*****i 发帖数: 4391 | 10 有什么区别?
(ROR: Ruby On Rails) |
|
wy 发帖数: 14511 | 11 MacVim + rails.vim. I know you asked no vim,
but the truth is it is the best as ruby IDE |
|
|
r*********r 发帖数: 3195 | 13 看过一点点. 很复杂的语言, 明显有 smalltalk 和 lisp 的影响. 还有一点 perl 的
影子.
ruby 现在很受欢迎, 估计是因为 smalltalk, lisp 的粉丝从地下杀出来了. |
|
|
r*********r 发帖数: 3195 | 15 看过一点点. 很复杂的语言, 明显有 smalltalk 和 lisp 的影响. 还有一点 perl 的
影子.
ruby 现在很受欢迎, 估计是因为 smalltalk, lisp 的粉丝从地下杀出来了. |
|
s*****g 发帖数: 323 | 16 如果把ruby改称rose.
那可能就是铁路狂花的意思 |
|
|
a*****0 发帖数: 3319 | 18 请问ruby on rail好学吗?job前途如何?多谢。 |
|
s*******n 发帖数: 344 | 19 学了一圈lis, haskell, ruby ,python, lua.发觉还是后两者比较有用
lisp, haskell再活。貌似公司里也没有用这个的。
PYTHON用的非常多,LUA也很多。 |
|
z*y 发帖数: 1311 | 20 Can someone give a link to quick reference Ruby symbols?
such as ":", "@", "<=", "<<", I want accurate and in-depth explanation.
Symbols are hard to Google. Thanks a lot. |
|
c***5 发帖数: 158 | 21 网上很多Ruby和Python的讨论。现在我想学其中一个,哪个比较有前景呢。谢谢。 |
|
|
n*****3 发帖数: 1584 | 23 Ruby is a better PERL; more fun though. |
|
p*****2 发帖数: 21240 | 24 正在学ruby,感觉挺好玩的。python也不错,但是有些地方比较恶心。比如tuple,
class必须要用self. |
|
p*****2 发帖数: 21240 | 25 s=gets.chomp
a=[0]*s.length
i=0
j=s.length-1
s.length.times {|x|
if s[x]==?l
a[j]=x+1
j-=1
else
a[i]=x+1
i+=1
end
}
puts a.join("\n")
怎么搞也快不起来。小数据的时候比java不慢,到了大数据突然就不行了。scala本来
也慢,经过优化以后比Java还快了。
Java Ruby Scala
1 46 31 265
2 46 31 281
26 156 171 328
27 140 156 312
30 140 187 327
31 ... 阅读全帖 |
|
d****i 发帖数: 4809 | 26 好像来到了大日本帝国的共荣圈?哈哈。Ruby好像是日本的国宝吧。唯一一个不是欧美
人发明的语言。 |
|
p*****2 发帖数: 21240 | 27 从来没去过社区。感觉ruby最恶心的是end,不过写的好些的代码还是可以避免的。其
他就没什么明显缺陷了。 |
|
p*****2 发帖数: 21240 | 28 Python用eclipse就很好用
Ruby用Apatana |
|
m********2 发帖数: 89 | 29 eclipse plugin aptana studio
which contains both pydev and ruby dev tool.
eclispe plugin vrapper for vim keybinding |
|
z****e 发帖数: 54598 | 30 ruby - rails
groovy - grails |
|
p*****2 发帖数: 21240 | 31 其实很多地方现在都用ruby不用python了。不过很多python程序员还不习惯。 |
|
E*****m 发帖数: 25615 | 32
沒有希望。
no offense, 覺得 Python 醜的多半是沒認真用過。
Python 除了做 Web Application 以外還有很多用途,
比方說資料分析,自然語言處理等等, Ruby 這些方面
全面落後。
更重要的是, 已經在用 Python 的沒幾個討厭 Python 的,
這和 Perl 不一樣。
我倒是覺得 Javascript 威脅 Python 還更可能些,不過只限於
Web 上。 |
|
m********5 发帖数: 17667 | 33 建议新选语言的学习 ruby, haskell
学python毁一生
python更本找不到工作 |
|
p*****2 发帖数: 21240 | 34
我感觉做网站scala跟python,ruby比没有任何优势呀。资料分析主要是什么东西? |
|
|
s*******n 发帖数: 344 | 36 python之父在google.ruby之父在哪干呢 |
|
r*******n 发帖数: 3020 | 37 python之父在dropbox。
ruby之父在heroku,不是很确切。 |
|
d********g 发帖数: 10550 | 38 Ruby的问题在于太提倡magic,这是意识形态的斗争! |
|
d********g 发帖数: 10550 | 39 Ruby玩花样个人项目没问题,要团队合作肯定是有coding style的,这没啥好讨论的吧
?好比有人吃辣有人喝醋有人吃肉有人吃素,搞个party如果要照顾大多数人可能只得
上清淡的素菜+鸡、鱼这些东西,什么猪牛羊肉都不行
Rails在Python系的看来已经很花了,这是要闹哪样 |
|
d********g 发帖数: 10550 | 40 Rails的ajax做得很好,有些功能是比Django方便。性能差一些特别是scaling,另外从
eco system上看,Python是遍地开花包括硬件嵌入式,Ruby就只有靠Rails吃饭,至少
目前是这样 |
|
d********g 发帖数: 10550 | 41 不同框架各有优缺点。因为Ruby世界没啥别的好选,大家都无脑上,Rails也就瑕不掩
瑜了。Python世界选择很多,你要真懂,也不会直接用stock framework,都是自己扩
展了的,搞大了还可以回馈社区 |
|
p*****2 发帖数: 21240 | 42
这个就搞了
flexibility:
ruby>python
django>rails
敢不清楚到底flexible是好还是不好了。 |
|
t***a 发帖数: 416 | 43 嗯,ruby的确有点文艺范儿。。。。
Rails |
|
t***a 发帖数: 416 | 44 要没rails, 这ruby真是乏善可陈啊,1.8的性能还爆差 |
|
|
p*****2 发帖数: 21240 | 46 summary:
On balance, I find the stackoverflow numbers the most compelling, unbiased
indication that Ruby on Rails has more activity than Django / Python. Even
though I’ve been frustrated by it in the past, by my own objective criteria
, that seems to make Rails a better choice for building a new web
application. |
|
d****i 发帖数: 4809 | 47 Ruby是日本鬼子的东东,不要去搞,小日本鬼子要靠这个扬名发财呢,嘿嘿,中国人还
是要有点志气和政治立场。 |
|
p*****2 发帖数: 21240 | 48
我觉得ruby很魔幻。但是rails不是提倡一种东西只有一种做法吗?能ZKSS rails为什
么魔幻吗? |
|
p*****2 发帖数: 21240 | 49 我怎么觉得python像java,ruby像C/C++呢? |
|
S**I 发帖数: 15689 | 50 Ruby是pure OO languange,显然更像Java。 |
|