http://qs321.pair.com?node_id=1216608


in reply to Re^2: Why should any one use/learn Perl 6?
in thread Why should any one use/learn Perl 6?

++ You have a good attitude and that was a kinder reply than I had coming. :P

I do my best to be a Perl booster but I am much busier today than 10 years ago when I was much more active at it. I don't have any specific recommendations for apps/code today but there are a few areas Perl has fallen behind Java and Python in particular in libraries. Medical systems in particular. Perl was the first through the door and there are still some terrific pieces like UMLS::Similarity but in most other important areas, like HL7 and DICOM, Perl is lacking. It's where I work today and I would love to have a crack at fixing the situation but it's too much work, the standards are wide and generally badly designed, and there are already C/C++ and Java libs to do everything I need.

Replies are listed 'Best First'.
Re^4: Why should any one use/learn Perl 6?
by Anonymous Monk on Jun 14, 2018 at 16:09 UTC
    I don't know anything about it but what's wrong with the DICOM and HL7 modules on CPAN?

    The nice thing about glue is that it can leverage everything. I love how Perl can inline other languages, and vice versa. If there is a will, and the skill, and some time; there is a way. All the other kids can import pcre and Perl can and should just appropriate wheels it can't or won't reinvent:

    use Python::NumPy; use Python::HL7apy; use Python::Pydicom;
    Seems kinda easy too https://metacpan.org/search?q=python

      I wrote, and lost, a long reply to this. TL;DR: the DICOM and HL7 code available in Perl is either nearly useless toy code (DICOM) or extremely limited in functionality and spec coverage (HL7). I am super glad to see folks putting effort into it though.

        Is there a Perl bounty program? Could be ad-hoc. Like: how much would it cost to bring Perl's DICOM and HL7 modules into compliance? Maybe it's worth $5k to someone to see that happen. You say it costs $10k because you need a new boat. Kickstart that and next thing you know its up to $20k. Stranger things happen every day...