in reply to Is Perl the most adequate language ?
All the languages are more than capable for your purpose. Perl's big advantage is CPAN, most everything you would ever want to do (plus quite a lot that you won't) is there, easily available and free. The other languages aren't quite so well-endowed.
Beyond the presonal preference stakes between, a BDSM language like Python, a "Here's the rope. Pull" language like Perl, and a very clean, orthoganal, very-OO, if somewhat slower language like Ruby, then possible deciding factors might be:
CPAN has several thousand individual packages, possibly an order of magntude more than either of the others, and probably several alternatives for any use that you might think of, but that in itself isn't necessarily a complete recommendation.
The problem comes not only from finding the module(s) that do what you want and deciding which is best for your purpose, but also from working out which ones are robust, efficient, well-documented, well-supported and well-designed for their purpose.
Were I currently in the position of taking on the task you have, I think that I would start by coming up with a paper design for the website. A set of storyboards or use cases or whatever your preferred mthod would be. From that I would hope to get a feel for the complexity and nature of the task.
I think that only once you can answer these questions, and no doubt many of the more web-experienced monks will extend this list considerably, will you be in a position to know exactly what the task is you are facing and therefore what external modules (or even whole application frameworks) would be useful to you.
Only then will your decision be able to based on more than personal preferences for one style of programming (language) over another.
|Replies are listed 'Best First'.|
Re: Re: Is Perl the most adequate language ?
by woolfy (Chaplain) on Oct 17, 2003 at 13:14 UTC
by woolfy (Chaplain) on Oct 18, 2003 at 08:32 UTC