RECAP - Perl Weekly Challenge - 074

Monday, Aug 24, 2020| Tags: Perl, Raku

HEADLINES


Lets welcome new member Nuno Vieira from Braga, Portugal before we discuss anything.

I remember last Monday as soon as I made the weekly challenge public, within minutes literally, I had the first contributions.


Guess who?


Mark Anderson, one of the member of elite Early Bird Club.

Do you also want to join the club? It is very simple, just drop us a line at perlweeklychallenge@yahoo.com.

I wanted to be the first contributor as I had solved both the tasks in Perl, Raku and Swift already. I am happy to have such an active member in the team. Let see if I can make it this Monday?

Bob Lied shared solutions to the Week #073 past the deadline. I always encourage members, if you have solved the tasks then do please share with us even if the deadline has passed. Don’t waste your hard work. I am happy Bob shared his work with us.

Even Roger Bell_West shared the blog for the Week #073 as well. I know how much time and effort it takes to write a blog. I am glad Roger shared the blog with us.

Welcome back Richard Park and thanks for sharing your inspiring video with us. You inspired me to do live video session solving the tasks in Perl.

We have newly joined member and a very dear friend of mine, Lance Wicks taking it a step further and doing live session on multiple platforms at the same time. Last week he streamed it on Twitter and Twitch TV. I would highly recommend you watch his live coding session if you are a Perl fan.

With so much live actions going on, how can I stay quiet?

So here is my live coding sessions for both the tasks in Perl.

1) Majority Element

2) FNR Character


If you want to watch past week videos then please checkout my YouTube Channel. Please help me spread the news by subscribing the channel and sharing the videos.

I would like to talk about the support system behind the weekly challenge.

I have had many people who came forward to help me out. First help came from Kian-Meng Ang, our first Perl reviewer. Then came in Laurent Rosenfeld, our first Raku reviewer. They both carried the responsibilities for many many weeks. They both took a break after sometime. During this period, we had no one to review either Perl or Raku solutions. Members kept asking when we will have our solutions reviewed. This is when Ryan Thompson chipped in. He did both for few weeks and then focussed on Perl. Ryan also helped me reviewing the weekly tasks. Well he didn’t just stop there, he designed and created the Challenges page. Laurent Rosenfeld came back and helped with Raku reviews for few weeks while Ryan was focussing on Perl side. After a while, Ryan and Laurent took break from the routine. Again we had no one to review the solutions. We didn’t have to wait long, before Colin Crain offered to do Perl review. He has been doing great reviews. I have had many positive response from Team PWC. While we were waiting for Raku reviewer, Andrew Shitov came forward to help us. Andrew changed the whole style of code review. He does live review, where anyone can follow him live in action.

So as of today, we have Colin Crain and Andrew Shitov doing Perl and Raku reviews respectively. A very big THANK YOU to both from the Team PWC.


STAR CONTRIBUTORS


These members shared solutions to both tasks in Perl and Raku as well as blogged about it.

1) Colin Crain

2) Jaldhar H. Vyas

3) Javier Luque

4) Laurent Rosenfeld

5) Mohammad S Anwar

6) Roger Bell_West


CONTRIBUTION STATS


The total contributions in the week is 113. Well done Team PWC. I would also like to thank Raku contributors for catching up.

1) PERL: 56

2) RAKU: 37

3) BLOG: 20


GUESTS


Ulrich Rieke maintaining the big lead and safe at the top. Walt Mankowski sudden rise is very encouraging. There is a close fight between Richard Park and Lubos Kolouch. I am currently placed at #007. Hopefully next week, I may move up one position. Currently we have 34 members as guest. It was all started by Orestis Zekai.


1) Ulrich Rieke: C++ (21), Haskell (23).

2) Richard Park: APL (32).

3) Lubos Kolouch: Python (29).

4) Walt Mankowski: C (6), C++ (4), Python (16).

5) User Person: Python (21).

6) Orestis Zekai: Python (16).

7) Mohammad S Anwar: Java (1), Swift (14).

8) Myoungjin Jeon: Elm (2), Haskell (7), Lisp (6).

9) Wanderdoc: R (12).

10) Adam Russell: C++ (8), Prolog (2).

11) Burkhard Nickels: Python (8).

12) Leo Manfredi: Bash (2), Python (6).

13) Sangeet Kar: Python (8).

14) Dave Jacoby: HTML (1), Node (3), Rust (2).

15) Shawak: Ruby (6).

16) Shawn Wagner: Java (2), Tcl (4).

17) Arne Sommer: Bash (1), Node (1), PHP (1), Python (1), Ruby (1).

18) Cheok-Yin Fung: Lisp (4).

19) Jonas Berlin: Rust (4).

20) Kivanc Yazan: Python (4).

21) Roger Bell_West: Postscript (2), Python (2).

22) Yet Ebreo: Python (2), Ruby (2).

23) Duncan C. White: Postscript (3).

24) Rage311: Rust (3).

25) Andrew Shitov: C++ (2).

26) Ben Davies: Idris (2).

27) Daniel Mita: Go (1), Javascript (1).

28) E. Choroba: Erlang (2).

29) Pete Houston: Awk (2).

30) Tyler Wardhaugh: Clojure (2).

31) Darren Bottin: Prolog (1).

32) Jaldhar H. Vyas: C++ (1).

33) Lance Wicks: Elm (1).

34) Steven Wilson: Rust (1).


LANGUAGES


Python was the first language we had guest contributions in by Orestis Zekai. As of today, we have contributions in 25 different languages.

1) Python: 113

2) C++: 36

3) APL: 32

4) Haskell: 30

5) Swift: 14

6) R: 12

7) Lisp: 10

8) Rust: 10

9) Ruby: 9

10) C: 6

11) Postscript: 5

12) Node: 4

13) Tcl: 4

14) Bash: 3

15) Elm: 3

16) Java: 3

17) Prolog: 3

18) Awk: 2

19) Clojure: 2

20) Erlang: 2

21) Idris: 2

22) Go: 1

23) HTML: 1

24) Javascript: 1

25) PHP: 1


CENTURION CLUB


Changes to the ranking in the Centurion Club last week listed below:

Cheok-Yin Fung moved up to the rank #025.

Wanderdoc moved up to the rank #028.

Shahed Nooshmand moved up to the rank #031.


1) Laurent Rosenfeld (834)

2) Jaldhar H. Vyas (642)

3) Roger Bell_West (510)

4) Arne Sommer (496)

5) Ruben Westerberg (452)

6) Javier Luque (440)

7) E. Choroba (384)

8) Colin Crain (370)

9) Athanasius (360)

10) Adam Russell (336)

11) Joelle Maslak (334)

12) Mohammad S Anwar (312)

13) Simon Proctor (288)

14) Dave Jacoby (284)

15) Ryan Thompson (278)

16) Duncan C. White (254)

17) Luca Ferrari (252)

18) Andrezgz (230)

19) Ulrich Rieke (226)

20) Yet Ebreo (210)

21) Noud Aldenhoven (184)

22) Kevin Colyer (176)

23) Kian-Meng Ang (162)

24) Mark Anderson (146)

25) Cheok-Yin Fung (144)

26) Steven Wilson (144)

27) Markus Holzer (142)

28) Wanderdoc (138)

29) Duane Powell (136)

30) Lubos Kolouch (126)

31) Shahed Nooshmand (116)

32) Saif Ahmed (110)

33) Burkhard Nickels (108)

34) Alicia Bielsa (106)


DAMIAN CONWAY’s CORNER


Please checkout the masterpiece collection of blogs by Damian Conway solving the “Perl Weekly Challenge”.


ANDREW SHITOV’s CORNER


Please checkout the technical class of Andrew‘s Raku Knowledge. You can find all his contributions to the “Perl Weekly Challenge” on this nicely laid out page.


PERL SOLUTIONS


Bartosz Jarzyna

Bartosz Jarzyna

[PERL #1] [PERL #2] [BLOG #1]


Bob Lied

Bob Lied

[PERL #1] [PERL #2]


Cheok-Yin Fung

Cheok-Yin Fung

[PERL #1] [PERL #2] [BLOG #1]


Cristina Heredia

Cristina Heredia

[PERL #1]


Dave Jacoby

Dave Jacoby

[PERL #1] [PERL #2]


Duncan C. White

Duncan C. White

[PERL #1] [PERL #2]


E. Choroba

E. Choroba

[PERL #1] [PERL #2]


Jorg Sommrey

Jorg Sommrey

[PERL #1] [PERL #2]


Lance Wicks

Lance Wicks

[PERL #1] [PERL #2] [BLOG #1] [BLOG #2]


Lubos Kolouch

Lubos Kolouch

[PERL #1] [PERL #2]


Niels van Dijke

Niels van Dijke

[PERL #1] [PERL #2]


Nuno Vieira

Nuno Vieira

[PERL #1] [PERL #2]


Pavel Kuptsov

Pavel Kuptsov

[PERL #1]


Pete Houston

Pete Houston

[PERL #1] [PERL #2]


Shawn Wagner

Shawn Wagner

[PERL #1] [PERL #2]


Simon Green

Simon Green

[PERL #1] [PERL #2] [BLOG #1]


Steven Wilson

Steven Wilson

[PERL #1] [PERL #2]


Walt Mankowski

Walt Mankowski

[PERL #1] [PERL #2] [BLOG #1]


Wanderdoc

Wanderdoc

[PERL #1] [PERL #2]


Yet Ebreo

Yet Ebreo

[PERL #1] [PERL #2]


RAKU SOLUTIONS


Andrew Shitov

Andrew Shitov

[RAKU #1] [RAKU #2] [BLOG #1]


Arne Sommer

Arne Sommer

[RAKU #1] [RAKU #2] [BLOG #1]


Feng Chang

Feng Chang

[RAKU #1]


Jan Krnavek

Jan Krnavek

[RAKU #1] [RAKU #2]


Jason Messer

Jason Messer

[RAKU #1] [RAKU #2]


Luca Ferrari

Luca Ferrari

[RAKU #1] [RAKU #2] [BLOG #1] [BLOG #2]


Mark Anderson

Mark Anderson

[RAKU #1] [RAKU #2]


Markus Holzer

Markus Holzer

[RAKU #1] [RAKU #2]


Shahed Nooshmand

Shahed Nooshmand

[RAKU #1] [RAKU #2] [BLOG #1]


Simon Proctor

Simon Proctor

[RAKU #1] [RAKU #2]


PERL & RAKU SOLUTIONS


Athanasius

Athanasius

[PERL #1] [PERL #2] [RAKU #1] [RAKU #2]


Colin Crain

Colin Crain

[PERL #1] [PERL #2] [RAKU #1] [RAKU #2] [BLOG #1]


Jaldhar H. Vyas

Jaldhar H. Vyas

[PERL #1] [PERL #2] [RAKU #1] [RAKU #2] [BLOG #1]


Javier Luque

Javier Luque

[PERL #1] [PERL #2] [RAKU #1] [RAKU #2] [BLOG #1]


Laurent Rosenfeld

Laurent Rosenfeld

[PERL #1] [PERL #2] [RAKU #1] [RAKU #2] [BLOG #1]


Mohammad S Anwar

Mohammad S Anwar

[PERL #1] [PERL #2] [RAKU #1] [RAKU #2] [BLOG #1] [BLOG #2] [BLOG #3]


Myoungjin Jeon

Myoungjin Jeon

[PERL #1] [PERL #2] [RAKU #1] [RAKU #2]


Roger Bell_West

Roger Bell_West

[PERL #1] [PERL #2] [RAKU #1] [RAKU #2] [BLOG #1]


Ulrich Rieke

Ulrich Rieke

[PERL #1] [PERL #2] [RAKU #1] [RAKU #2]


Last but not the least, I would like to request all members, please send us your photo, that you already use on some other web platform, to use in the weekly blog, if not already sent.


SO WHAT DO YOU THINK ?

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

Contact with me