From ruby/RoR to Java (framework unknown) :(

Take a look at:

  - Grails: http://grails.org/
  - Seam: http://seamframework.org/

  Happily since we left Java a few years ago we haven't had to look
back. I tried Grails and Seam at their early stages and is not the fun
Ruby provides but they do the work in a much better way than Struts
for example. They have very different approaches but they both follow
DRY and COC.

  Good Luck,

···

--
Aníbal Rojas

http://anibal.rojas.com.ve

On Jul 4, 1:31 pm, S2 <x...@y.z> wrote:

My company today decided to ditch ruby development and to develop new web
applications only with Java or .net.
Current RoR applications will be migrated to Java.
Sigh. No more ruby for me (in office hours).
But anyway: are here some Java devs who may suggest some Java frameworks
similar to RoR? Maybe something that emulates Activerecord and is as
flexible, powerful and convenient to use as the ActionPack?

Because they like Groovy :slight_smile:
It's a good language if the JVM is your only target, and it's still close enough to Java that there's not too much pain working with both.

Ellie

Eleanor McHugh
Games With Brains
http://slides.games-with-brains.net

···

On 5 Jul 2008, at 13:16, S2 wrote:

Aníbal Rojas wrote:

- Grails: http://grails.org/

I am being naive maybe, but I don't get the point of Grails. It's a
different programming language and it tries to mimic rails. So the only
thing it has of Java it's the JVM. So they had to completely rewrite rails
in Groovy. Why not use the real thing at this point? Or jruby?

----
raise ArgumentError unless @reality.responds_to? :reason

Aníbal Rojas wrote:

Take a look at:

  - Grails: http://grails.org/
  - Seam: http://seamframework.org/

  Happily since we left Java a few years ago we haven't had to look
back. I tried Grails and Seam at their early stages and is not the fun
Ruby provides but they do the work in a much better way than Struts
for example. They have very different approaches but they both follow
DRY and COC.

How about TDD, MVC, ActiveRecord, and block closures?

Eleanor McHugh wrote:

···

On 5 Jul 2008, at 13:16, S2 wrote:

An�bal Rojas wrote:

- Grails: http://grails.org/

I am being naive maybe, but I don't get the point of Grails. It's a
different programming language and it tries to mimic rails. So the only
thing it has of Java it's the JVM. So they had to completely rewrite rails
in Groovy. Why not use the real thing at this point? Or jruby?

Because they like Groovy :slight_smile:
It's a good language if the JVM is your only target, and it's still close enough to Java that there's not too much pain working with both.

And they probably didn't have performance requirements -- Groovy is slow.

--
M. Edward (Ed) Borasky
http://ruby-perspectives.blogspot.com/

"A mathematician is a machine for turning coffee into theorems." -- Alfréd Rényi via Paul Erdős

Indeed. Although its not that slow compared to other dynamic JVM languages of similar vintage. JRuby runs rings around it though :wink:

Ellie

Eleanor McHugh
Games With Brains
http://slides.games-with-brains.net

···

On 5 Jul 2008, at 19:02, M. Edward (Ed) Borasky wrote:

Eleanor McHugh wrote:

Because they like Groovy :slight_smile:
It's a good language if the JVM is your only target, and it's still close enough to Java that there's not too much pain working with both.

And they probably didn't have performance requirements -- Groovy is slow.

----
raise ArgumentError unless @reality.responds_to? :reason