Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot
 
PerlMonks  

Re: Announcing Perl 7

by davido (Cardinal)
on Jun 28, 2020 at 20:08 UTC ( #11118629=note: print w/replies, xml ) Need Help??


in reply to Announcing Perl 7

I'm so glad this is happening.

I'm particularly interested in seeing this work its way through to Linux distribution vendors. Ubuntu 20.04 comes with Perl 5.30. I'd love to see a future release using Perl 7, or 8. I'd love to see this happen in Redhat/Centos, etc, as well. Those of use who use Perl a lot are comfortable installing our own version, but making a current version be the one the rest of the world sees, and having that version have sane defaults, that's going to be a step forward.

The other thing I've really appreciated is seeing Perl development to be working through Github instead of RT. In 2020, if you want your project to be accessible to potential contributors, and to be used, it should probably be on Github.

So good work, to those who have made the decision to jump versions, and who got Perl development moved to a modern source code repository.


Dave

Replies are listed 'Best First'.
Re^2: Announcing Perl 7
by hippo (Chancellor) on Jun 28, 2020 at 21:49 UTC
    The other thing I've really appreciated is seeing Perl development to be working through Github instead of RT. In 2020, if you want your project to be accessible to potential contributors, and to be used, it should probably be on Github.

    It should probably be on somewhere like Github. RT is great but obviously doesn't offer pull requests which is the key difference (AFAICS). But in 2020 I wouldn't recommend Github either as it is owned by you-know-who and they could subvert or kill it at a moment's notice. There are enough other, independent places to host your project. With something as big as Perl itself self-hosting is always an option too.

      > and they could subvert or kill it at a moment's notice.

      this would be the best publicity Perl could get.

      BTW: am I wrong or doesn't git run on Perl?

      Cheers Rolf
      (addicted to the Perl Programming Language :)
      Wikisyntax for the Monastery

        It may be that at one time portions of git were written in Perl, but at this point the git/git repo is all C and Bash, with the exception of some small amount of Perl code bundled in the repo that looks to serve the purpose of providing for git integration into Perl code.

        Update:

        According to the git repo, Perl comprises about 6.6% of the repository, so it's maybe more than what I saw at first. The breakdown is:

        • C - 48.6%
        • Shell - 36.1%
        • Perl - 6.6%
        • Tcl - 4.5%
        • Python - 2.0%
        • Makefile - 0.8%
        • Other - 1.4%

        I suppose, given that git uses git for its own version control, we should be able to look at earlier points in the software's life cycle to see how those numbers changed over time. But I'm not sure how they are being generated for the current snapshot. Might be a fun thing to investigate someday.


        Dave

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others studying the Monastery: (4)
As of 2021-01-22 02:42 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    Notices?