MESSAGE
DATE | 2022-01-17 |
FROM | G?bor Szab?
|
SUBJECT | Subject: [Hangout - NYLXS] [Perlweekly] #547 - Learning a human language vs.
|
From hangout-bounces-at-nylxs.com Mon Jan 17 14:31:39 2022 Return-Path: X-Original-To: archive-at-mrbrklyn.com Delivered-To: archive-at-mrbrklyn.com Received: from www2.mrbrklyn.com (www2.mrbrklyn.com [96.57.23.82]) by mrbrklyn.com (Postfix) with ESMTP id B29D0164005; Mon, 17 Jan 2022 14:31:38 -0500 (EST) X-Original-To: hangout-at-www2.mrbrklyn.com Delivered-To: hangout-at-www2.mrbrklyn.com Received: by mrbrklyn.com (Postfix, from userid 1000) id 5F81D163FF9; Mon, 17 Jan 2022 14:31:35 -0500 (EST) Resent-From: Ruben Safir Resent-Date: Mon, 17 Jan 2022 14:31:35 -0500 Resent-Message-ID: <20220117193135.GA8407-at-www2.mrbrklyn.com> Resent-To: hangout-at-mrbrklyn.com X-Original-To: ruben-at-mrbrklyn.com Delivered-To: ruben-at-mrbrklyn.com Received: from s8.hostlocal.com (s8.hostlocal.com [50.116.59.34]) by mrbrklyn.com (Postfix) with ESMTP id 4C6FD16400F for ; Mon, 17 Jan 2022 03:37:08 -0500 (EST) Received: from s8.hostlocal.com (localhost [IPv6:::1]) by s8.hostlocal.com (Postfix) with ESMTP id 9CC03C3D2; Mon, 17 Jan 2022 08:36:16 +0000 (UTC) X-Original-To: perlweekly-at-perlweekly.com Delivered-To: perlweekly-at-s8.hostlocal.com Received: from s7.hostlocal.com (s7.hostlocal.com [IPv6:2600:3c00::f03c:91ff:fedf:456f]) by s8.hostlocal.com (Postfix) with ESMTPS id 7B2E1C0B0 for ; Mon, 17 Jan 2022 08:35:31 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by s7.hostlocal.com (Postfix) with ESMTP id 9337440B4C for ; Mon, 17 Jan 2022 08:35:30 +0000 (UTC) MIME-Version: 1.0 X-Mailer: MIME::Lite 3.031 (F2.85; T2.17; A2.21; B3.15; Q3.13) Date: Mon, 17 Jan 2022 08:35:30 +0000 From: G?bor Szab? To: perlweekly-at-perlweekly.com Message-Id: <20220117083530.9337440B4C-at-s7.hostlocal.com> X-Mailman-Approved-At: Mon, 17 Jan 2022 08:36:12 +0000 X-BeenThere: perlweekly-at-perlweekly.com X-Mailman-Version: 2.1.16 Precedence: list Content-Type: multipart/mixed; boundary="===============8071929451926946911==" Subject: [Hangout - NYLXS] [Perlweekly] #547 - Learning a human language vs. a programming language X-BeenThere: hangout-at-nylxs.com List-Id: NYLXS Tech Talk and Politics List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: hangout-bounces-at-nylxs.com Sender: "Hangout"
This is a multi-part message in MIME format.
--===============8071929451926946911== Content-Transfer-Encoding: binary Content-Type: multipart/alternative; boundary="_----------=_164240853039860"
This is a multi-part message in MIME format.
--_----------=_164240853039860 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Mon, 17 Jan 2022 08:35:30 +0000
Perl Weekly=20
https://perlweekly.com/
You can read the newsletter on the web, if you prefer. https://perlweekly.com/archive/547.html
Hi,
Learning a programming language is not easy, but have you tried learning a human language? You don't have a compiler to tell you when you make a syntax error. You have a lot more words and rules and a lot more exceptions than in a programming language. Mostly however, the lack of quick feedback is what makes it hard. However, after a few months work you start to be able to speak to people in their native language.
As you might have read I've started to learn Ladino - the language spoken by the Jews who were expelled from the Iberian peninsula more than 500 years ago. It is a mix of medieval Spanish, Portuguese, Italian, French, Turkish, Serb, Arabic, and Hebrew. It is a fantastic exercise and it involves programming as well. Join me!
Something else: In Israel every Saturday evening, once the Shabbat ends, and throughout Sunday people say 'have a good week'. Referring to the week that starts on Sunday, the first day of our work-week. I don't recall ever hearing that or anything similar in Hungary. Not even on Sunday or Monday. I wonder, do you use any similar expression in whatever country and language environment you live in? Let me know and...
Have a good week!
-- Your editor: G=C3=A1bor Szab=C3=B3.
Articles
=20=20 An Image Collage of CPAN Authors https://ology.github.io/2022/01/09/an-image-collage-of-cpan-authors/ =20 Collect a few avatars from CPAN and put them together to create a bigger one. --------------
=20=20 Book review 'Advanced Perl programming' https://dev.to/thibaultduponchelle/book-review-advanced-perl-programming-= 5ceo =20 That's a 25 years old book in the review! --------------
=20=20 Dancer2: Install Perl on Linux and Mac OSX https://perlmaven.com/dancer2-install-perl-on-linux =20 Video --------------
=20=20 AoC 2021/23 - Then came amphipods... https://github.polettix.it/ETOOBUSY/2022/01/10/aoc2021-23-then-came-amphi= pods/ =20 Advent has been over for almost 3 weeks now, but Flavio just continues, a= nd continues. We can only envy his persistence. (We could also follow it, but that's much harder.) --------------
=20=20 Highlighting members of the Perl family https://phoenixtrap.com/2022/01/11/highlighting-members-of-the-perl-famil= y/ =20 Mark has started an irregular series highlighting members of the Perl community. In this first episode he mentioned Paul 'LeoNerd' Evans, Elliot Holden, and yours truly. (That would be me, G=C3=A1bor Szab=C3=B3)= . Thanks Mark, I appreciate it. --------------
=20=20 100 Languages Speedrun: Episode 52: Perl https://dev.to/taw/100-languages-speedrun-episode-52-perl-pn7 =20 Highlighting some interesting features of Perl, but his conclusion is not positive. These kids today are so spoiled. Can't appreciate a good trade-off. --------------
=20=20 AoC 2021/24 - Blockchain under the sea https://github.polettix.it/ETOOBUSY/2022/01/11/aoc2021-24-blockchain-unde= r-the-sea/ =20 The fun of processing some assembly code in Perl --------------
=20=20 Perl Roles https://dev.to/dragostrif/perl-roles-54ff =20 =20=20 --------------
=20=20 AoC 2021/25 - Sea traffic jam https://github.polettix.it/ETOOBUSY/2022/01/14/aoc2021-25-sea-traffic-jam/ =20 Wow, it seems we arrived at the end of the Advent of Code. I am not worried, but OMG, what will Flavio write about now? --------------
=20=20 AoC 2021/01 - Up and down https://github.polettix.it/ETOOBUSY/2022/01/15/aoc2021-01-up-and-down/ =20 Oh, I thought the AoC is over. But no, this is a Raku solution. --------------
=20=20 New year, new impetus for Perl Foundation Marketing Committee https://news.perlfoundation.org/post/marketing-support-2022 =20 The TPF Marketing Committee wants to raise USD $100,000 to fund Perl and Raku development and make 2022 the year of Perl and Raku. Well, I think this is the first time for many years that I have seen any fund-raising effort from TPF. I wonder what are their plans reaching out to the Perl community and to the corporations that use Perl. In any case, good luck! --------------
=20=20 AoC 2021/02 - Ready, set, go! https://github.polettix.it/ETOOBUSY/2022/01/16/aoc2021-02-ready-set-go/ =20 Another Raku solution --------------
=20=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Discussion
=20=20 Unofficial Corinna Update https://www.reddit.com/r/perl/comments/s4h8h8/unofficial_corinna_update/ =20 The goal of the Corinna project is to get modern object-oriented programming into the Perl core. Ovid is looking for feedback on Reddit. --------------
=20=20 Perl treatment in Linux distributions and BSD https://www.reddit.com/r/perl/comments/s26s4q/perl_treatment_in_linux_dis= tributions_and_bsd/ =20 I'm keen to know if any desktop or server operating systems provide a particularly good or bad experience for folks developing code in Perl and, if so, why/how. --------------
=20=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Music
=20=20 Music to your ears https://www.reddit.com/r/perl/comments/s1amj9/is_perl_dead_spoiler_no/ =20 Urban Guitar Legend talks about his day-to-day work and Perl in a YouTube video --------------
=20=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
The Weekly Challenge The Weekly Challenge ( https://theweeklychallenge.org ) by Mohammad Anwar ( http://www.manwar.org ) will help you step out of your comfort-zone. You can even win prize money of $50 Amazon voucher by participating in the weekly challenge. We pick one winner at the end of the month from among all of the contributors during the month. The monthly prize is kindly sponsored by Peter Sergeant of PerlCareers ( https://perl.careers/ ). =20=20 The Weekly Challenge - 148 https://theweeklychallenge.org/blog/perl-weekly-challenge-148 =20 Welcome to a new week with a couple of fun tasks "Eban Numbers" and "Cardano Triplets". If you are new to the weekly challenge then why not join us and have fun every week. For more information, please read the FAQ ( https://theweeklychallenge.org/faq ). --------------
=20=20 RECAP - The Weekly Challenge - 147 https://theweeklychallenge.org/blog/recap-challenge-147 =20 Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Truncatable Prime" and "Pentagon Numbers" tasks in Perl and Raku. You will find plenty of solutions to keep you busy. --------------
=20=20 Perl Review - Perl Weekly Challenge - 143 https://theweeklychallenge.org/blog/review-challenge-143 =20 Perl Solutions Review by Colin Crain. --------------
=20=20 Primes and Pentagonals http://www.rabbitfarm.com/cgi-bin/blosxom/perl/2022/01/16 =20 Reuse of Sieve of Atkin code by Adam this week to solve the Truncatable Primes task. Keep it up great work. --------------
=20=20 Pentagon Prime with Raku and Perl https://raku-musings.com/pentagon-prime.html =20 The break-down of the Pentagon Numbers task makes it easy to follow. Using Raku's power made the end result very compact. Thanks for sharing. --------------
=20=20 CY's Take on The Weekly Challenge #147 https://e7-87-83.github.io/coding/challenge_147.html =20 Cheok-Yin is back to blogging with a bang. She has a very interesting style. You don't want to skip it. --------------
=20=20 Truncations and Pentagons: The Weekly Challenge #147 https://jacoby.github.io/2022/01/11/truncations-and-pentagons-the-weekly-= challenge-147.html =20 Mister Recursion, new name coined by Dave. You need to check out his blog to figure out the story behind the name. --------------
=20=20 PWC147 - Truncatable Prime https://github.polettix.it/ETOOBUSY/2022/01/12/pwc147-truncatable-prime/ =20 These days, Flavio's blog is mostly filled with Raku knowledge. Nice promotion of the language. Keep it up. --------------
=20=20 PWC147 - Pentagon Numbers https://github.polettix.it/ETOOBUSY/2022/01/13/pwc147-pentagon-numbers/ =20 Thank you Flavio for sharing the maths behind the Pentagon Numbers task. = It makes it easy to follow the code. --------------
=20=20 Perl Weekly Challenge #147 https://github.com/manwar/perlweeklychallenge-club/tree/master/challenge-= 147/james-smith#readme =20 The highlight of James' blog is always the interesting facts behind the task. There is plenty to learn from his work. Keep it up great work. --------------
=20=20 Perl Weekly Challenge 147: Truncatable Primes and Pentagon Numbers http://blogs.perl.org/users/laurent_r/2022/01/perl-weekly-challenge-147-t= runcatable-primes-and-pentagon-numbers.html =20 Laurent continued sharing solutions in Ring, introduced by him recently as well as Perl and Raku. Thanks for sharing. --------------
=20=20 Perl Weekly Challenge 147: truncating pentagons https://fluca1978.github.io/2022/01/10/PerlWeeklyChallenge147.html =20 Luca is a Raku fan but recently he started sharing solutions in PostgreSQ= L. I simply love it, Keep sharing. --------------
=20=20 Perl Weekly Challenge 147 https://wlmb.github.io/2022/01/10/PWC147/ =20 As always, Luis is sharing compact PDL solutions. You must check it out. --------------
=20=20 Chop off their heads and conquer the Pentagon (week 147) https://pjcs-pwc.blogspot.com/2022/01/chop-off-their-heads-and-conquer.ht= ml =20 Peter's blog post is pure information and fun. Highly recommended. --------------
=20=20 Polyglot Programming https://blog.firedrake.org/archive/2022/01/Polyglot_Programming.html =20 Roger shared an inspiring blog post where he shared his idea of using gue= st languages. Highly Recommended. --------------
=20=20 Look mum, no inputs https://dev.to/simongreennet/look-mum-no-inputs-3lon =20 Simon picked up the typo in task 2. It was too late when I realised the typo. I loved the blog title too. Thanks for sharing. --------------
=20=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Weekly collections
=20=20 NICEPERL's lists http://niceperl.blogspot.com/ =20 Great CPAN modules released last week ( https://niceperl.blogspot.com/2022/01/ccclxxv-9-great-cpan-modules-releas ed.html ); MetaCPAN weekly report ( https://niceperl.blogspot.com/2022/01/cdxcv-metacpan-weekly-report.html ); StackOverflow Perl report ( https://niceperl.blogspot.com/2022/01/dxvii-stackoverflow-perl-report.htm l ). --------------
=20=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
The corner of Gabor A couple of entries sneaked in by Gabor. =20=20 Yak shaving while learning Ladino https://szabgab.com/yak-shaving-for-ladino.html =20 =20=20 --------------
=20=20 Measuring progress while learning Ladino https://szabgab.com/measuring-progress-with-ladino.html =20 =20=20 --------------
=20=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
lweekly&utm_medium=3Dperlweekly">Perl Jobs by Perl Careers
=20=20 Remote and ready to run. Remote Perl role in UK https://job.perl.careers/5vh =20 Are you the go-to source for cool tech news in your friend group? If you= =E2=80=99ve got your finger on the pulse of what=E2=80=99s happening in software and hardware, science, cloud services, electronics, robots, and tech culture, then we=E2=80=99ve found your happy place. --------------
=20=20 Good (Perl) Humans Wanted. Remote Perl role in USA https://job.perl.careers/u8g =20 Most jobs get you paid, but the best ones help you make the world a better place. To increase your karmic bank account while adding dollars and cents at your financial institution, we=E2=80=99ve found a 100% remote ro= le that will let you make a difference from the comfort of your living room. --------------
=20=20 Cruise into this Dreamy Career. Perl role in Malta https://job.perl.careers/k7m =20 Our client is an international company who pride themselves on making online trading a breeze. After twenty-plus years cruising the financial waters, they=E2=80=99re subject matter experts who provide a stable, enga= ging environment for their crew. Located in glorious Malta, they offer a supportive team that believes in open communication and solving problems together. --------------
=20=20 Get your foot in the door! UK Remote Jr. Perl Developer https://job.perl.careers/r2y =20 We know that a lack of commercial experience doesn=E2=80=99t always refle= ct skill level, know-how, or programming brilliance. You know your stuff. You=E2= =80=99re keen to grow and learn. You know that if someone would only just give you a chance, and let you in the door, you could really shine! --------------
=20=20 Can=E2=80=99t find the right job? Build your own! Remote Perl role in Aus= tralia https://job.perl.careers/jcj =20 If you're a senior Perl developer =E2=80=94 you=E2=80=99ve already got th= e most important component of what our client is looking for. Other important bits: in an ideal world, you=E2=80=99ll have experience with most or all of Catalyst,= REST, Dancer2, Moo, DBlx::Class, MySQL, Postgres, and docker. Want to add extra flair? AngularJS or Vue would take you to the next level. --------------
=20=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
You joined the Perl Weekly to get weekly e-mails about the Perl programming= language and related topics.
Want to see more? See the archives ( https://perlweekly.com/archive/ ) of a= ll the issues.
Reading this as a non-subscriber? Join us free of charge. https://perlweekl= y.com/
(C) Copyright Gabor Szabo https://szabgab.com/ The articles are copyright the respective authors.
You can freely redistribute this message if you keep the whole message intact, including the Copyright notice and this text.
If you don't want to receive mails any more you can unsubscribe here: https://perlweekly.com/unsubscribe.html
--_----------=_164240853039860 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=UTF-8 Date: Mon, 17 Jan 2022 08:35:30 +0000
1.0, user-scalable=3Dyes"> Perl Weekly Issue #547 - 2022-01-17 - Learning a human language vs= . a programming language
color=3D"#ffffff">
background-color: #004065; color: #FFF; text-decoration: none; font-size: 40px; font-weight: bold; font-family: Gadget; =20=20=20=20 border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #000; padding: 10px; ">Perl Weekly =20=20=20=20
style=3D"border-bottom: 1px solid #ccc; padding-bottom: 8px; font-size: 18px;"> Issue #547 - 2022-01-17 - Learning a human language vs. a programming l= anguage
latest | https://perlweekly.com/archive">archive | edited by zabgab.com/">G=C3=A1bor Szab=C3=B3
=20
|
=20=20=20=20=20=20=20=20 Hi,
=20=20=20=20=20=20=20=20 Learning a programming language is not easy, but have you tried lea= rning a human language? You don't have a compiler to tell you when you make= a syntax error. You have a lot more words and rules and a lot more excepti= ons than in a programming language. Mostly however, the lack of quick feedb= ack is what makes it hard. However, after a few months work you start to be= able to speak to people in their native language.
=20=20=20=20=20=20=20=20 As you might have read I've started to learn Ladino - the language = spoken by the Jews who were expelled from the Iberian peninsula more than 5= 00 years ago. It is a mix of medieval Spanish, Portuguese, Italian, French,= Turkish, Serb, Arabic, and Hebrew. It is a fantastic exercise and it invol= ves programming as well. Join me!
=20=20=20=20=20=20=20=20 Something else: In Israel every Saturday evening, once the Shabbat = ends, and throughout Sunday people say 'have a good week'. Referring to the= week that starts on Sunday, the first day of our work-week. I don't recall= ever hearing that or anything similar in Hungary. Not even on Sunday or Mo= nday. I wonder, do you use any similar expression in whatever country and l= anguage environment you live in? Let me know and...
=20=20=20=20=20=20=20=20 Have a good week!
=20=20=20=20=20=20=20=20 Your editor: G=C3=A1bor Szab=C3=B3.
| mg/gabor_szabo.png" /> |
|
Articles =20=20=20=20=20=20=20=20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20 | =20 | =20=20=20=20 | m/img/thibault_duponchelle.png" title=3D"Thibault Duponchelle" width=3D"80"= /> | =20 | =20=20=20=20 | m/img/gabor_szabo.png" title=3D"G=C3=A1bor Szab=C3=B3" width=3D"80" /> | =20 | =20=20=20=20 | m/img/flavio_poletti.jpg" title=3D"Flavio Poletti" width=3D"80" /> | =20 | =20=20=20=20 | m/img/mark_gardner.jpeg" title=3D"Mark Gardner" width=3D"80" /> | =20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20 | =20 | =20=20=20=20 | m/img/flavio_poletti.jpg" title=3D"Flavio Poletti" width=3D"80" /> | =20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20 | =20 | =20=20=20=20 | m/img/flavio_poletti.jpg" title=3D"Flavio Poletti" width=3D"80" /> | =20 | =20=20=20=20 | m/img/flavio_poletti.jpg" title=3D"Flavio Poletti" width=3D"80" /> | =20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20 | =20 | =20=20=20=20 | m/img/flavio_poletti.jpg" title=3D"Flavio Poletti" width=3D"80" /> | =20 | =20=20=20=20 =20=20=20=20
Discussion =20=20=20=20=20=20=20=20 | =20=20=20=20 | m/img/curtis_ovid_poe.jpg" title=3D"Curtis 'Ovid' Poe" width=3D"80" /> | =20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20 | =20 | =20=20=20=20 =20=20=20=20
Music =20=20=20=20=20=20=20=20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20 | =20 | =20=20=20=20 =20=20=20=20
The Weekly Chall= enge =20=20=20=20=20=20=20=20 nge.org">The Weekly Challenge by Moha= mmad Anwar will help you step out of your comfort-zone. You can even wi= n prize money of $50 Amazon voucher by participating in the weekly challeng= e. We pick one winner at the end of the month from among all of the contrib= utors during the month. The monthly prize is kindly sponsored by Peter Serg= eant of PerlCareers. =20=20=20=20=20=20=20=20 | =20=20=20=20 | m/img/mohammad_anwar.png" title=3D"Mohammad S. Anwar" width=3D"80" /> | =20 | =20=20=20=20 | m/img/mohammad_anwar.png" title=3D"Mohammad S. Anwar" width=3D"80" /> | =20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20 | =20 | =20=20=20=20 | m/img/adam_russel.png" title=3D"Adam Russell" width=3D"80" /> | =20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20 | =20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20 | =20 | =20=20=20=20 | m/img/dave_jacoby.jpg" title=3D"Dave Jacoby" width=3D"80" /> | =20 | =20=20=20=20 | m/img/flavio_poletti.jpg" title=3D"Flavio Poletti" width=3D"80" /> | =20 | =20=20=20=20 | m/img/flavio_poletti.jpg" title=3D"Flavio Poletti" width=3D"80" /> | =20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20 | =20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20 | =20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20 | =20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20 | =20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20 | =20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20 | =20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20 | =20 | =20=20=20=20 =20=20=20=20
Weekly collectio= ns =20=20=20=20=20=20=20=20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 >
|
|
 |
|
|
 |
 |
|
|