Looks more like a systems engineering problem to me rather than a programming language problem.
IMHO you should first exhaust all possibilities of using Unix services/Commands. Use code only where the logic dictates that you use a programming language. (where a shell script will not suffice). On Thu, Jan 13, 2011 at 4:59 PM, Jins Thomas <jinstho...@gmail.com> wrote: > Hi all, > > To be frank i have a doubt whether it's a right thing to ask in this forum. > > We had a requirement where we need to process some HTML files (which > contains tabular data) and create some graphs and finally create a PPT which > contains the graphs and a pdf which contains its tabular data. > > We that time used Perl to achieve this since we already had the expertize > and there were some time constraints. We used GD graph module for creating > graphs as .png files and used OpenOffice::OODoc module to create OpenOffice > impress document with these *.png files. And we also had a xml configuration > file to configure for each type of html files what kind of graphs are > required. > > Now the problem is (Not sure it's a problem of Perl, it can also be due to > some poor programming style) > > 1. Script has become huge (around 2500+ lines, though it has lot of newlines > and comments) when we included many options, flexibilities and exceptions. > > 2. Still at some point of time we are getting stuck because of the > limitations of the GD graph module or OpenOffice module. > > 3. Readability is also getting difficult day by day even though I'm the only > who wrote all those things. I myself is struggling a bit to understand why i > did that. > > > So I would like to have some opinions/suggestions from you like > > 1. Would these kind of problems happen if i had used Python also > > 2. How good is the similar modules for creating OpenOffice documents, pdfs , > graphs as png files in Python > > 3. Would it be a good idea to rewrite the entire thing in Python. > > 4. And some general programming thoughts/suggestsion/advice why this > happened :( > > > Thanks alot > Jins Thomas > _______________________________________________ > BangPypers mailing list > BangPypers@python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- http://about.me/santosh.rajan _______________________________________________ BangPypers mailing list BangPypers@python.org http://mail.python.org/mailman/listinfo/bangpypers