Advent Calendar - December 25, 2024

Wednesday, Dec 25, 2024| Tags: Perl, Raku

Advent Calendar 2024

|   Day 24   |   Day 25   |


The gift is presented by Mohammad Sajid Anwar. Today I am looking back at the Year 2024 performance as a whole.



The Weekly Challenge: REVIEW 2024




Merry Christmas everyone !!!


Being a practice muslim, I don’t celebrate Christmas but I do wish all my friends (Christian by faith) on this occassion. I am sure we have many members in the Team PWC who celebrate the festival. I wish all of them a very joyous christmas with their loved ones.

As of today, there are 319 members in Team PWC. Out of those, 17 members never contributed even once. We also have 26 guest members who contributed in languages other than Perl and Raku only. I must confess, we have regular members who contributes in guest languages every week too.


SPONSORS


As per the tradition, we always had solo spoonsor, starting with Pete Seargent followed by Lance Wicks. The current year 2024 is sponsored by Lance Wicks until the end of year. As of today, we don’t have anyone in the pipeline for year 2025 but I am hopefull. I will try to reach out to prospect and will share the end result. I would like to take this opportunity to thank Lance Wicks for the generous sponsorship.


CHAMPIONS


As you all know, initially we used to declare champion every week but that changed after sometime and it became monthly event. So in the year 2024, so far we have had 11 champions as listed below:

  • Neil Tovar
  • Mustafa Aydin
  • Asher Harvey-Smith
  • Reinier Maliepaard
  • Laurent Rosenfeld (2nd time)
  • Jaldhar H. Vyas (2nd time)
  • Andrew Schneider
  • Mariano Ortega
  • Roger Bell_West (2nd time)
  • Santiago Levya
  • E. Choroba (2nd time)

On January 6th, the first Monday of the month, we would declare our last champion of the year 2024.


REVIEWERS


In the history of weekly challenge, we had many reviewers for Perl, Raku or both. It has been a long time since we had any reviews. I am still waiting for the surprise call for review. As of today, we have 160 Perl Reviews and 63 Raku Reviews. Below is the list of all reviewers with total reviews by each of them.


Perl



Kian-Meng Ang   [33]

Mohammad Sajid Anwar   [3]

Ryan Thompson   [13]

Colin Crain   [111]


Raku


Laurent Rosenfeld   [37]

Ryan Thompson   [4]

Andrew Shitov   [22]


REGULAR CONTRIBUTORS


#1: Luca Ferrari

Raku: 424
Blog: 1061

#2: Laurent Rosenfeld

Perl: 518
Raku: 532
Blog: 403

#3: Roger Bell_West

Perl: 565
Raku: 525
Blog: 279

#4: Jaldhar H. Vyas

Perl: 540
Raku: 540
Blog: 258

#5: Arne Sommer

Perl: 153
Raku: 599
Blog: 300

GUEST CONTRIBUTORS


#1: Roger Bell_West

Bash       : 1
Crystal    : 62
JavaScript : 293
Kotlin     : 298
Lua        : 288
Postscript : 334
Python     : 433
Ruby       : 421
Rust       : 416
Scala      : 126

#2: Abigail

Awk        : 122
BASIC      : 22
Bash       : 110
Bc         : 58
Befunge-93 : 34
Brainfuck  : 1
C          : 124
C Shell    : 19
COBOL      : 18
Chef       : 1
Erlang     : 19
Forth      : 18
Fortran    : 20
Go         : 66
Java       : 63
Lua        : 110
M4         : 18
MMIX       : 14
Mumps      : 1
Node.js    : 129
OCaml      : 17
Ook        : 1
PHP        : 17
Pascal     : 66
Postscript : 16
Python     : 114
R          : 61
Rexx       : 17
Ruby       : 108
SQL        : 23
Scheme     : 58
Sed        : 15
Tcl        : 60

#3: Ulrich Rieke

Awk        : 3
C          : 2
C++        : 334
Haskell    : 372
Java       : 9
Julia      : 1
Lisp       : 7
Python     : 1
Ruby       : 1
Rust       : 208

#4: Paulo Custodio

Ada        : 21
Awk        : 28
BASIC      : 76
Bc         : 17
Brainfuck  : 5
C          : 141
C++        : 101
D          : 14
Forth      : 80
Fortran    : 8
Lua        : 38
Pascal     : 6
Python     : 386

#5: Ali Moradi

APL        : 1
Ada        : 14
C          : 55
C++        : 67
D          : 58
Go         : 17
Haskell    : 10
Java       : 48
Lisp       : 20
Lua        : 90
Modula 3   : 94
Nelua      : 12
Nim        : 24
OCaml      : 8
Oberon     : 47
Pascal     : 70
Python     : 38
Ruby       : 34
Scheme     : 2
Standard ML: 4
Zig        : 2

CONTRIBUTIONS


The year 2024 is not done yet but if we look at the numbers so far, I am satisfied to be honest. Although we couldn’t match the year 2023 figures, still we reached very close.

Year 2024: 5339

Perl: 2752
Raku: 1398
Blog: 1189

Year 2023: 5702

Perl: 2875
Raku: 1630
Blog: 1197

Year 2022: 5375

Perl: 2763
Raku: 1602
Blog: 1010

Year 2021: 4976

Perl: 2663
Raku: 1392
Blog: 921

Year 2020: 5187

Perl: 2689
Raku: 1718
Blog: 780

Year 2019: 3511

Perl: 1959
Raku: 1100
Blog: 452

GUEST LANGUAGES


Below is the TOP 10 guest languages i.e. programming languages other than Perl and Raku.

 1. Python     (3113)
 2. Rust       (816)
 3. Ruby       (755)
 4. Haskell    (731)
 5. Lua        (672)
 6. C          (589)
 7. C++        (573)
 8. JavaScript (518)
 9. Go         (442)
10. BQN        (400)

GITHUB REPOSITORY


The central GitHub repository that stores the weekly contribution: https://github.com/manwar/perlweeklychallenge-club

1. Commits: 41,699
2. Pull Requests: 11,342
3. Contributors: 254
4. Fork: 322
5. Stars: 180

For the weekly challenge website (https://theweeklychallenge.org), we have GitHub Page repository: https://github.com/manwar/theweeklychallenge


If you have any suggestion then please do share with us perlweeklychallenge@yahoo.com.

|   Advent Calendar 2024   |

SO WHAT DO YOU THINK ?

If you have any suggestions or ideas then please do share with us.

Contact with me