Choosing ruby?

I’ll second that recommendation for using Maverick.
I’ve created a PowerPoint presentation on using Maverick that I’d gladly
share if you’re interested.

···

-----Original Message-----
From: Don Dwoske [mailto:ddwoske@yahoo.com]
Sent: Tuesday, January 27, 2004 8:05 AM
To: ruby-talk@ruby-lang.org
Subject: Re: choosing ruby?

I would recommend Ruby wherever appropriate, but in this
case, I agree
with Robert. His list of reasons was sound, I won’t repeat them.

The only thing I would disagree with in his recommendation,
is that you
should use an app framework - but not a fancy one. Struts is too
bloated for small apps and too big a learning curve. But having
something to easily do validation and unmarshalling of request
parameters is useful.

I’d use maverick with throwaway controllers and velocity instead of
struts and jsp.

http://mav.sourceforge.net

-don

Considering all this I’d recommend to go for plain Java. Reasons:

  • you’re quite proficient in Java

  • the JSP / Servlet framework is there and not really
    difficult to understand (IMHO) if you know web app
    basics (HTTP, HTML, control flow etc.) In your case
    that seems sufficient, no need for some fancy web
    app framework (don’t use Struts)

  • not mixing languages means saving yourself a lot of effort and
    a huge source of bugs

  • you might not even be allowed to use Ruby
    (because of interpreter compilation)

Next would be Ruby since it is IMHO more easily learned
than Perl and
there are webrick, eruby and others.

I would not consider Perl since you don’t benefit in this situation:
Learning Ruby is easier and you don’t need the additional
speed that Perl
exposes over Ruby for some applications.

Kind regards

robert

A.G. Edwards & Sons’ outgoing and incoming e-mails are electronically
archived and subject to review and/or disclosure to someone other
than the recipient.