Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"
 
PerlMonks  

Re^3: On the scaleability of Perl Development Practices

by talexb (Chancellor)
on Aug 18, 2008 at 16:02 UTC ( [id://704972]=note: print w/replies, xml ) Need Help??


in reply to Re^2: On the scaleability of Perl Development Practices
in thread On the scaleability of Perl Development Practices

    • 25 web frameworks
    • 10 ORM layers
    • 6 Charting/Graphing libraries
    • 5 Email-sending modules

Sounds like you need to create a survey (Survey Monkey comes to mind) and ask people to take it. But why ask people for their opinions when you experience may not be the same as theirs?

I know I was keen to use an ORM interface to my database and spend a week trying to wrap my brain around Class::DBI. I hung out on IRC, asked all sorts of stupid questions and got nowhere, so decided to stick with just writing my own queries and commands instead of doing database stuff programmatically.

I also tried using CGI::Application about 6-7 years ago and couldn't figure it out, but gave it another shot two years back and it worked out great.

On the other hand, I've used Template Toolkit for half a dozen years and think it's fantastic. As long as it stays up to date, I won't need any other templating library.

But those are my experiences, and they reflect my own strengths and weaknesses. You probably have different experiences, so my choices won't necessarily match with yours. So even doing a survey of what everyone uses won't help you -- you need to figure out what works for you.

And don't think about needing to pick one of 7500 choices -- look at each piece individually. Being as this is Perl, it's pretty likely that your best choice for each part will work fine with your other choices.

Really, I think you're over-thinking this whole thing. Pick some tools that you're comfortable with and Just Do It.

Alex / talexb / Toronto

"Groklaw is the open-source mentality applied to legal research" ~ Linus Torvalds

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://704972]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others pondering the Monastery: (4)
As of 2024-03-28 07:20 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found