|Pathologically Eclectic Rubbish Lister
Promoting Text::CSV to base Perl?by mldvx4 (Friar)
|on Aug 16, 2023 at 06:59 UTC
mldvx4 has asked for the wisdom of the Perl Monks concerning the following question:
Greetings to those who check PerlMonks daily, and everyone else, too, from those of us with short, random user names.
Whom should I ask about an proposing official consideration of promoting Text::CSV to the Perl base, to consider affording it the same status and dissemination as say Getopt::Long or Data::Dumper? The reason for asking is that it seems that basic upstream AWK has recently gotten integrated CSV support now:
Kernighan, now 80, offhandedly mentions in the interview that he has also patched something "quick and dirty" to let AWK handle CSV files.
That CSV support will likely percolate down to all the AWK variants someday, too. So it would be very nice to add Text::CSV to the base of Perl to keep up with the competition so to speak, though I am unsure of the process to ask, whom to ask, whether it has been considered already, and the overall merits/demerits of the idea.
Myself, I only learned AWK rather recently and have gotten by for ages and ages with Perl for such tasks. Generally, perl -a -p -e ... and perl -a -n -e ... have done the job well for all these decades except when encountering with CSV files. Adding Text:CSV to the base would be a boon. Manually installing Text::CSV from CPAN or the relevant repository each time is feasible for many people but not all. Many don't administer their own boxes or have very helpful system administrators. So it would be perk for them to have it in the base, not to mention an opportunity for positive press about keeping with the times and "data science" and such.
tldr; keeping up with AWK