On 09/18/2009 09:33 AM, P Kishor wrote:
But, now that we are done
comparing our overweight weight to a morbidly obese weight, how about
CGI::App on its own? To my completely uninformed mind, loading 40,000+
lines to create a small web page sounds like a lot... and, that
doesn't even include the web server and the Perl interpreter!
But that's not what you tested. You tested Titanium which is not
CGI::App. It's an opinionated framework based on CGI::App and it's
plugins. If you just want to create something that makes "small web
pages" then just load CGI::App and it's dependencies.
Also, let's look at those numbers:
DBI - 7824
CGI::Simple - 3900
That's 1/4 of all those lines just right there. And if you're going to
use a database you need DBI. And if you're going to make a web app you
need a CGI interface module (like CGI.pm or CGI::Simple) so I don't see
a way to remove those.
Also, you're counting just raw lines which means you're counting
comments and whitespace (which penalizes modules which are well
commented). I'm not saying your criticism isn't valid, I'm just saying
that your data is too flawed to support that criticism :)
--
Michael Peters
Plus Three, LP
##### CGI::Application community mailing list ################
## ##
## To unsubscribe, or change your message delivery options, ##
## visit: http://www.erlbaum.net/mailman/listinfo/cgiapp ##
## ##
## Web archive: http://www.erlbaum.net/pipermail/cgiapp/ ##
## Wiki: http://cgiapp.erlbaum.net/ ##
## ##
################################################################