in reply to Writing Popular Perl Software

This is fairly backward.

The world needs Perl to:

That’s what the world already knows Perl to do; where Perl shines. What would help Perl would be to take on things that are not already documented and coded in abundance.

More articles and code are always great. Focusing on the areas where ground is going to other languages would be far better.

Replies are listed 'Best First'.
Re^2: Writing Popular Perl Software
by stevieb (Canon) on Oct 09, 2018 at 22:21 UTC
    "Focusing on the areas where ground is going to other languages would be far better."

    Any suggestions or ideas? I'm nearing year three of coding for the Raspberry Pi so Perl Hackers can have an alternative to Python, and have a few weeks before my new sensors and integrated circuits arrive for more of that fun. In the meantime, I'm looking for something to do instead of glaring at a screen aimlessly ;)

      Medical, AWS, GCP, Bitcoin, online trading, continuous integration, various testing… That said, you are completely on point already. :P

        I've got CI down for sure, between this, which uses external resources, and Test::BrewBuild which does things like this, all internal (note my RPi unit test platform has expanded a tiny bit). I can throw at my internal CI platform anything, and even test reverse dependencies that require my (or someone else's) code to ensure changes don't break things.

        Started on AWS, but got sidetracked (I actually had a reasonable API started). I've also dabbled in trading a bit numerous years ago, but I abandoned that quickly, as nobody allowed me to use anything as a real-life test platform, and nobody would permit me to have historical raw data. Medical interests me. What do you have in mind?

Re^2: Writing Popular Perl Software
by Anonymous Monk on Oct 08, 2018 at 02:17 UTC
    It could have been written:
      The world uses Perl to:
    
    And mean the same thing, in English. Why does the world "use" Perl for these things? Because they "need" these things and therefore Perl. So give them more of what they want and use and need! There's no dichotomy between cultivating the good and improving the less good. Perl has made itself essential to things like Debian, SQL and Google! Now the Python people need vital tools written in Perl that make their lives more bearable. Stuff like this:
    2007
    pages.cs.wisc.edu/~plonka/fincore/
    
    2008
    www.percona.com/blog/2008/03/18/the-tool-ive-been-waiting-for-years/
    
    2018
    medium.com/searce/how-max-prepared-stmt-count-bring-down-the-production-mysql-system-6ca28e577663
    
      It could have been written: "The world uses Perl to:" And mean the same thing, in English.
      Not really, no. It's rather the opposite. Saying "X needs to Y" implies quite strongly that X does not currently do Y.

      In search of a concrete, real-world example, I just ran a search on "the world needs to" and my first hit is an article headlined "the world needs to store billions of tons of carbon". The actual article is, unfortunately, paywalled, so I can't readily read the full content, but I can pretty much guarantee you that the article isn't talking about how wonderful it is that billions of tons of carbon are being stored successfully and effectively.

      A reply falls below the community's threshold of quality. You may see it by logging in.