Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical

Interest in Perl as a "weekend" language rising

by nysus (Priest)
on Feb 12, 2017 at 14:07 UTC ( #1181809=perlnews: print w/replies, xml ) Need Help??

Of note: The top weekend programming languages ó based on GitHubís activity

And in my estimation, the recent, highly publicized StackOverflow analysis is probably severely flawed because once all the popular questions are answered, they generally never have to get asked again and so fewer questions would have tags from languages that have been around awhile. So their analysis would skew toward brand new languages. Using GitHub would seem to be a much more accurate sample method.

$PM = "Perl Monk's";
$MCF = "Most Clueless Friar Abbot Bishop Pontiff Deacon Curate";
$nysus = $PM . ' ' . $MCF;
Click here if you love Perl Monks

  • Comment on Interest in Perl as a "weekend" language rising

Replies are listed 'Best First'.
Re: Interest in Perl as a "weekend" language rising
by choroba (Bishop) on Feb 12, 2017 at 15:16 UTC
    OK, I thought I'd turn this into a meditation, but you beat me to it. I tried to extract the Perl subset from the StackOveflow data mentioned in the article, but it seems (at least on SO) Perl's not moving towards weekends. I also checked the hour a question was posted, with a speculation that around-midnight askers are rather hobbitshobbyists than workers.

    What I see is that Perl is moving from late afternoon to early afternoon, its midnight questions ratio dwindles. Weekends seem to be Perl-free in 2008, but no significant changes there recently. The peak moved from Tuesday to Thursday, though.

    You can find the scripts on GitHub. Linux with make and gnuplot needed. And you need the data files, of course (see .gitignore).

    ($q=q:Sq=~/;[c](.)(.)/;chr(-||-|5+lengthSq)`"S|oS2"`map{chr |+ord }map{substrSq`S_+|`|}3E|-|`7**2-3:)=~y+S|`+$1,++print+eval$q,q,a,

      I think the StackOver flow data is highly skewed towards newer languages. Any basic questions about older languages would have been asked and answered long ago along with there being tons of other documentation and tutorials available. Older languages will simply have fewer new questions asked. So I think counting StackOverflow tags is a flawed measure. I think if they measured page views based on tags that would be much more accurate.

      People at work tend to ask highly specific questions to solve very specific problems. While hobbyists can find all the information they need without having to ask questions on SO because there are so many tutorials and questions that have already been answered. So it could be that even though SO data shows an increase in work questions vs. newbie questions, it could just be because more and more answers to basic perl questions are easier to find and there's no need to ask them.

      $PM = "Perl Monk's";
      $MCF = "Most Clueless Friar Abbot Bishop Pontiff Deacon Curate";
      $nysus = $PM . ' ' . $MCF;
      Click here if you love Perl Monks

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: perlnews [id://1181809]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others studying the Monastery: (6)
As of 2018-06-18 08:21 GMT
Find Nodes?
    Voting Booth?
    Should cpanminus be part of the standard Perl release?

    Results (109 votes). Check out past polls.