Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked
 
PerlMonks  

Data::ShowTable

by markjugg (Curate)
on Feb 08, 2003 at 22:22 UTC ( #233782=modulereview: print w/ replies, xml ) Need Help??

Item Description: routines to display tabular data in several formats.

Review Synopsis:

I found this module when I was looking for a solution to easily and intelligently format some data in text-based tables in an e-mail message. After a lot of wrestling, I'm here to report that Data::ShowTable was not a good choice for this. Here's why:

  • First, It should have a clue that the module hasn't been updated since August, 1997.
  • I noticed that several standard column types weren't supported that appeared to fit in with author's intended support of SQL character types in this capacity. The author's email address bounced when I sent a suggestion to update this area.
  • The interface is at least partly broken. I was trying to use a syntax that was documented as valid, but was getting "not a CODE ref" errors, even though I wasn't using CODE refs. I switched to an equivalent syntax and it worked.
  • My most substantial complaint against the module is that it insists on printing the results to STDOUT. In an era where using templates is common, this seems archiac to me. I hacked up support this to get my project done. A patch for this is here.

Since then, I've learned about a module named Text::FormatTable. If I need to address the same problem space instead, I'll try this module instead.

To it's credit Data::ShowTable seems well written and has some decent features. However, after my various annoyances with it, I've come to feel it's no longer being developed by anyone because there is a better solution out there.

Comment on Data::ShowTable

Back to Reviews

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others taking refuge in the Monastery: (5)
As of 2015-07-04 10:07 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (59 votes), past polls