in reply to Re^6: The Future of Perl 5
in thread The Future of Perl 5

Thank you for all the work you do for Perl. May I suggest that Perl-people who make "extremely negative remarks about Perl" are not actually Perl-people but trolls posing as Perl-people? Some people promote their agenda by disrupting societies perceived as competitive, with a big smile on an unfriendly face. We need solidarity in the Programming Republic of Perl!

Statements like "Perl is dead/dying" and "really, people still work with Perl?" are so stupid they should be met with laughter and reciprocal jokes about the troll and whatever language their boss forces them to use. If they want war, give 'em hell. Just write apps in Perl that no one can live without, it's that easy!

One big difference between Perl's good old days and today is the mass commercialization of computer software. The average JAPH used to be a friendly tinkerer with a programming hobby. Now they have degrees in computer science, obsess over theoretical constructs, and have a lot to lose if their favorite language doesn't pay the rent. So we have vicious language wars...

Replies are listed 'Best First'.
Re^8: The Future of Perl 5
by LanX (Saint) on Aug 21, 2018 at 16:41 UTC
    The Perl community claims to be inclusive, at the same time we are rejecting a big part of the system.

    The question is not if you want to make money or not, the question is how to create a good climate for fertile co-existence of all groups.

    To give you an example of dogmatic thinking: In Granada I suggested in an open discussion that we need more elearning material.

    This was immediately confused and rejected as a form of "certification" which is a taboo from the MS flame war area.

    Anything remotely similar is haram, apostates must be stoned and beheaded.

    The community seems as open minded as possible in a 90s mustached nerd hippie context!

    Cheers Rolf
    (addicted to the Perl Programming Language :)
    Wikisyntax for the Monastery FootballPerl is like chess, only without the dice

      we need more elearning material

      I'm nor entirely sure what you mean by that. For Perl 5 there are plenty of online learning resources: e.g. you can download the 2014 version of Modern Perl. Also MJD's Higher Order Perl can be downloaded.

      Similarly for Perl 6 there are quite a few online resources.

      Could you elaborate on what you mean with "elearning material" ?

        For instance interactive resources where you have to solve tasks to gain points to finish a level.

        see also Free eLearning material for Perl?

        Many companies don't have the resources for a real training of their employees, it would be a bless if you could point them to a "challenge" where they need to understand something like "auto-vivification" or how strict helps tracking errors.

        The perldocs are in a pity state, because it's often complicated to track and understand the most relevant information. It's more quantity then quality, written by many people with good intentions.

        Academics want a kind of orthogonality, Perl has many explicit and orthogonal features which are lost in a lot of secondary information. Academics train teachers, teachers write training material for their pupils, that's why you will find plenty of Python stuff.

        Perlmonks used to be state of the art in eLearning when it started (so called "collaborative learning").

        Combine an (extended) Modern Perl with interactive exercises and hot links to Perlmonks and companies will have less worries how to find Perl programmers.

        Cheers Rolf
        (addicted to the Perl Programming Language :)
        Wikisyntax for the Monastery FootballPerl is like chess, only without the dice

        update

        see https://www.coursera.org/courses?query=Python , if you search for Perl instead, you'll only get other resources mentioning Perl (mostly Python).

Re^8: The Future of Perl 5
by chromatic (Archbishop) on Aug 21, 2018 at 23:31 UTC
    May I suggest that Perl-people who make "extremely negative remarks about Perl" are not actually Perl-people but trolls posing as Perl-people?

    I don't think you should; I think it's perfectly fine to think one language that calls itself Perl is useful while another language that calls itself Perl is a dead end. That exposes the problem nicely.

      That exposes the problem nicely.

      Glad to see you've been able to make your point. Again.