From: "Volkmann, Mark" Date: 2004-01-28T02:18:09+09:00 Subject: Re: choosing ruby? ------_=_NextPart_001_01C3E4F9.27AA81C2 Content-Type: text/plain; charset="iso-8859-1" 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. ------------------------------------------------------------------------------------- ------_=_NextPart_001_01C3E4F9.27AA81C2--