由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - Ruby on Rails hype
相关主题
Java在Web领域是不是太笨重了?Any good book recommendation for EJB?
有玩或者工作中用RAILS的么?感觉前景如何j2se和j2ee的差别具体在哪?
JEE 6 看起来不错怎么能学成J2EE的全能
为什么国内现在做网站都是ASP.NET 呢? (转载)请大家看看选哪个工作
[合集] java方面的工作工资都比较高些请推荐一本Web-Based Applications with java的书
光学Java Standard 本身是不是永远不够?Spring 工作机会好象不多啊!
打算quit enterprise Java了Web framework comparison
Everyone hate java now? (转载)spring/hibernate/ajax/web 2.0/bpel books
相关话题的讨论汇总
话题: ruby话题: do话题: rails话题: ror话题: way
进入Java版参与讨论
1 (共1页)
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 的大作中提到】
: 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
3
In fact, I'd suggest you do a research at: google-groups
with proper keywords. There are tons of issues about the
performace comparaion between languages. But be careful
not to involve into such flame-prone topics. hehe :-)

【在 g*****g 的大作中提到】
: 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?

m******t
发帖数: 2416
4
Well, industry wise, I'd say RoR is for real. It makes things a lot easier
for the developers.
On the other hand, I for one still prefer strong-typed languages with run-
time reflection support - oddly Java just came across my mind as a good
example 8-).
c*m
发帖数: 836
5

I agree with you. I _hate_ those non-strong-typed languages. If one day I am
forced to use them to work, I might as well quit working in IT industry and
be a stay home dad :-)

【在 m******t 的大作中提到】
: Well, industry wise, I'd say RoR is for real. It makes things a lot easier
: for the developers.
: On the other hand, I for one still prefer strong-typed languages with run-
: time reflection support - oddly Java just came across my mind as a good
: example 8-).

g******e
发帖数: 3760
6
What's your bad dreams with perl? ":-)

【在 g*****g 的大作中提到】
: 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?

g******e
发帖数: 3760
7
Our company used to invite a key developer for RoR to demonstrate how it
works. It was inseed quite impressive. Didn't mention about performance
though.

【在 g*****g 的大作中提到】
: 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?

c**t
发帖数: 2744
8
like MySQL, only experts can tune it up.

【在 g******e 的大作中提到】
: Our company used to invite a key developer for RoR to demonstrate how it
: works. It was inseed quite impressive. Didn't mention about performance
: though.

g*****g
发帖数: 34805
9
I hate their slogan from day 1, I can't even imagine any
programmer would like it.
"There’s more than one way to do it."
Last time I check, programming isn't a fashion, do I need to say more?

【在 g******e 的大作中提到】
: What's your bad dreams with perl? ":-)
g******e
发帖数: 3760
10
I do find quite a few decent programmer like perl. "There’s more than one
way to do it." may be the reason they like it. Some people don't like to
code the same way other peeple do.

【在 g*****g 的大作中提到】
: I hate their slogan from day 1, I can't even imagine any
: programmer would like it.
: "There’s more than one way to do it."
: Last time I check, programming isn't a fashion, do I need to say more?

相关主题
光学Java Standard 本身是不是永远不够?Any good book recommendation for EJB?
打算quit enterprise Java了j2se和j2ee的差别具体在哪?
Everyone hate java now? (转载)怎么能学成J2EE的全能
进入Java版参与讨论
g*****g
发帖数: 34805
11
1. Code is written to be shared and undertood by programmers without
elaborate comments. More than one way is like learning English for
Chinese students, it's already hard, and you throw Br. accent and
Am. accent into the mix.
2. If there's one good way to do it, make sure everyone follows and
best make it in compilation level. C++ can be pure OOP language but
more often than not programers tend to abuse it in creative way. It
would have been a lot better in some sense if it weren't designed
to

【在 g******e 的大作中提到】
: I do find quite a few decent programmer like perl. "There’s more than one
: way to do it." may be the reason they like it. Some people don't like to
: code the same way other peeple do.

y***d
发帖数: 2330
12
快速开发很重要啊, 老板(甚至你自己) 想搞一个什么东西, 你是愿意等 2 天用 Ruby
完成呢, 还是愿意等 20 天用其它(Java?) 工具完成? 显然是前者.
除非有什么 Java 能实现而 Ruby 不能实现.
一点性能差别不算什么, 差 50% 都不算什么, 只要在人可以忍受的范围内, 一秒跟三
秒差不多, 机器快点, 多放俩机器, 就可以了.
虽然我不懂 Ruby.

【在 g*****g 的大作中提到】
: 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?

g*****g
发帖数: 34805
13
这说得是没错的,应用开发从C++转到Java上来也是同样道理,
如果真的开发速度是10倍,哪怕3倍,而同样的功能都能达到,
RoR取代Java只是时间问题。

Ruby

【在 y***d 的大作中提到】
: 快速开发很重要啊, 老板(甚至你自己) 想搞一个什么东西, 你是愿意等 2 天用 Ruby
: 完成呢, 还是愿意等 20 天用其它(Java?) 工具完成? 显然是前者.
: 除非有什么 Java 能实现而 Ruby 不能实现.
: 一点性能差别不算什么, 差 50% 都不算什么, 只要在人可以忍受的范围内, 一秒跟三
: 秒差不多, 机器快点, 多放俩机器, 就可以了.
: 虽然我不懂 Ruby.

h**d
发帖数: 474
14
I don't like that either...In Java, I even want to enforce checkstyle.
How do we maintain ruby code? hehe

【在 g*****g 的大作中提到】
: I hate their slogan from day 1, I can't even imagine any
: programmer would like it.
: "There’s more than one way to do it."
: Last time I check, programming isn't a fashion, do I need to say more?

h**d
发帖数: 474
15
I think ruby/rails fits startup companies very well. They need a prototype
quickly enough to get the next funding.

Ruby

【在 y***d 的大作中提到】
: 快速开发很重要啊, 老板(甚至你自己) 想搞一个什么东西, 你是愿意等 2 天用 Ruby
: 完成呢, 还是愿意等 20 天用其它(Java?) 工具完成? 显然是前者.
: 除非有什么 Java 能实现而 Ruby 不能实现.
: 一点性能差别不算什么, 差 50% 都不算什么, 只要在人可以忍受的范围内, 一秒跟三
: 秒差不多, 机器快点, 多放俩机器, 就可以了.
: 虽然我不懂 Ruby.

m******t
发帖数: 2416
16

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

【在 y***d 的大作中提到】
: 快速开发很重要啊, 老板(甚至你自己) 想搞一个什么东西, 你是愿意等 2 天用 Ruby
: 完成呢, 还是愿意等 20 天用其它(Java?) 工具完成? 显然是前者.
: 除非有什么 Java 能实现而 Ruby 不能实现.
: 一点性能差别不算什么, 差 50% 都不算什么, 只要在人可以忍受的范围内, 一秒跟三
: 秒差不多, 机器快点, 多放俩机器, 就可以了.
: 虽然我不懂 Ruby.

G*O
发帖数: 706
17
ruby有java那么多component嘛
比如那些画个chart之类的
它这么新怎么可能?没有那些component开发速度怎么能比的上熟练的jee programmer?

【在 g*****g 的大作中提到】
: 这说得是没错的,应用开发从C++转到Java上来也是同样道理,
: 如果真的开发速度是10倍,哪怕3倍,而同样的功能都能达到,
: RoR取代Java只是时间问题。
:
: Ruby

1 (共1页)
进入Java版参与讨论
相关主题
spring/hibernate/ajax/web 2.0/bpel books[合集] java方面的工作工资都比较高些
JEE EJB Question光学Java Standard 本身是不是永远不够?
大家说的SUN的JEE Tutorial是这个吗?打算quit enterprise Java了
JSF和MVC model 2的问题Everyone hate java now? (转载)
Java在Web领域是不是太笨重了?Any good book recommendation for EJB?
有玩或者工作中用RAILS的么?感觉前景如何j2se和j2ee的差别具体在哪?
JEE 6 看起来不错怎么能学成J2EE的全能
为什么国内现在做网站都是ASP.NET 呢? (转载)请大家看看选哪个工作
相关话题的讨论汇总
话题: ruby话题: do话题: rails话题: ror话题: way