MESSAGE
DATE | 2018-06-25 |
FROM | Gabor Szabo
|
SUBJECT | Subject: [Hangout - NYLXS] [Perlweekly] #361 - Perl 5.28.0 is now available!
|
From hangout-bounces-at-nylxs.com Wed Jun 27 16:01:32 2018 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 DE8DE161150; Wed, 27 Jun 2018 16:01:31 -0400 (EDT) X-Original-To: hangout-at-www2.mrbrklyn.com Delivered-To: hangout-at-www2.mrbrklyn.com Received: by mrbrklyn.com (Postfix, from userid 1000) id BA67A161151; Wed, 27 Jun 2018 16:01:26 -0400 (EDT) Resent-From: Ruben Safir Resent-Date: Wed, 27 Jun 2018 16:01:26 -0400 Resent-Message-ID: <20180627200126.GC17654-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 F0430161132 for ; Mon, 25 Jun 2018 01:10:34 -0400 (EDT) Received: from s8.hostlocal.com (localhost [IPv6:::1]) by s8.hostlocal.com (Postfix) with ESMTP id 096C5CDBF; Mon, 25 Jun 2018 05:09:55 +0000 (UTC) X-Original-To: perlweekly-at-perlweekly.com Delivered-To: perlweekly-at-s8.hostlocal.com Received: from localhost.localdomain (localhost [127.0.0.1]) by s8.hostlocal.com (Postfix) with ESMTP id 9BCC1C137 for ; Mon, 25 Jun 2018 05:09:37 +0000 (UTC) MIME-Version: 1.0 X-Mailer: MIME::Lite 3.030 (F2.84; T2.04; A2.12; B3.13; Q3.13) Date: Mon, 25 Jun 2018 05:09:37 +0000 From: Gabor Szabo To: perlweekly-at-perlweekly.com Message-Id: <20180625050937.9BCC1C137-at-s8.hostlocal.com> X-Mailman-Approved-At: Mon, 25 Jun 2018 05:09:52 +0000 X-BeenThere: perlweekly-at-mail.perlweekly.com X-Mailman-Version: 2.1.16 Precedence: list Content-Type: multipart/mixed; boundary="===============4243271591518065008==" Subject: [Hangout - NYLXS] [Perlweekly] #361 - Perl 5.28.0 is now available! X-BeenThere: hangout-at-nylxs.com List-Id: NYLXS Tech Talk and Politics List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: hangout-bounces-at-nylxs.com Sender: "Hangout"
This is a multi-part message in MIME format.
--===============4243271591518065008== Content-Transfer-Encoding: binary Content-Type: multipart/alternative; boundary="_----------=_1529903377301450"
This is a multi-part message in MIME format.
--_----------=_1529903377301450 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Mon, 25 Jun 2018 05:09:37 +0000
Perl Weekly=20
http://perlweekly.com/
You can read the newsletter on the web, if you prefer. http://perlweekly.com/archive/361.html
Hi there!
I hope you'll have a few minutes between two World Cup games to check out some of the articles.
A new version of Perl has been released. Go play with that.
Also today is the date that search.cpan.org ( http://search.cpan.org/ ) will shut down and redirect everything to MetaCPAN.org. Let's thank Graham Barr fnd all the other people who helped him building it and maintaining it for almost 20 years.
Let's also wish good luck to the developers and maintainers of MetaCPAN who will carry now all the traffic. Give them a hand improving and supporting this application!
Enjoy your week!
-- Your editor: Gabor Szabo.
Sponsors
=20=20 StickerYou.com offers a 10% discount to the Perl Weekly community https://www.stickeryou.com/products/custom-stickers/335/ =20 As a proud supporter of the Perl community, StickerYou is happy to offer a lifetime 10% discount on all custom stickers ( https://www.stickeryou.com/products/custom-stickers/335/ ), business labels, roll labels, vinyl lettering, custom decals, badges and more. StickerYou.com is your one-stop shop to make your business stick! Use code PERL10 at checkout to apply your discount. --------------
=20=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Announcements
=20=20 Perl 5.28.0 is now available! https://www.nntp.perl.org/group/perl.perl5.porters/2018/06/msg251240.html =20 See also the perldelta on MetaCPAN ( https://metacpan.org/pod/distribution/perl/pod/perldelta.pod ) or the perldelta on perldoc.pl ( https://perldoc.pl/perldelta ). --------------
=20=20 perldoc.pl - A new way to perldoc http://blogs.perl.org/users/grinnz/2018/06/perldocpl---a-new-way-to-perld= oc.html =20 A new site perldoc.pl ( https://perldoc.pl/ ) to show the documentation of Perl. Very nice! I'd love it to be part of MetaCPAN though as I don't think people (especially beginners) should need to know what is part of Perl and what is an external module. --------------
=20=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Articles
=20=20 Marpa and combinator parsing http://jeffreykegler.github.io/Ocean-of-Awareness-blog/individual/2018/05= /combinator.html =20 In the post on procedural parsing, the subparsers were like combinators, = in that they could be called recursively, so that a parse could be built up from components. Like combinators, each child could return, not just a parse, but a set of parses. And, as in combinators, once a child combinator returned its value, the parent parser could resume parsing at a location specified by the child combinator. --------------
=20=20 COED:ETHICS 2018 http://blogs.perl.org/users/neilb/2018/06/coedethics-2018.html =20 A one-day conference on ethics for developers and technologists in London on July 13th. A few Perl-related companies are also among the sponsors. --------------
=20=20 Baby Moose http://blogs.perl.org/users/byterock/ =20 More Moose --------------
=20=20 Parsing left recursions http://jeffreykegler.github.io/Ocean-of-Awareness-blog/individual/2018/05= /lrecursion.html =20 A lot has been written about parsing left recursion. Unfortunately, much = of it simply adds to the mystery. In this post, I hope to frame the subject clearly and briefly. --------------
=20=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Testing
=20=20 Swat v. 0.2.0 http://blogs.perl.org/users/melezhik/2018/06/swat-v-020.html =20 Simple Web Application Test is a Web testing framework using Outthentic::DSL. This version has some -minor- breaking changes. --------------
=20=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Web
=20=20 Web Site Tune-Up: A Case Study https://perlhacks.com/2018/06/web-site-tune-up-a-case-study/ =20 =20=20 --------------
=20=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Grants
=20=20 Grant Report: Perl 6: Bugfixing and Performance of Rationals http://news.perlfoundation.org/2018/06/grant-report-perl-6-bugfixing.html =20 =20=20 --------------
=20=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Perl Tutorial A section for newbies and for people who need some refreshing of their Perl knowledge. If you have questions or suggestions about the articles, let me know and I'll try to make the necessary changes. The included articles are from the Perl Maven Tutorial ( https://perlmaven.com/perl-tutorial ) and are part of the Perl Maven eBook ( https://leanpub.com/perl-maven ). =20=20 Useless use of private variable in void context https://perlmaven.com/useless-use-of-private-variable-in-void-context =20 The Useless use of hash element in void context warning that you might get if you follow my suggestion and turn on warnings in Perl. --------------
=20=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Perl 6
=20=20 2018.25 A Quick One From Salt Lake City https://p6weekly.wordpress.com/2018/06/18/2018-25-a-quick-one-from-salt-l= ake-city/ =20 =20=20 --------------
=20=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
CPAN
=20=20 The history of CPAN https://github.com/neilb/history-of-cpan/blob/master/history.md =20 While trying to find the date when search.cpan.org was created I bumped into this GitHub repository. Fascinating. --------------
=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 modules released last week ( http://niceperl.blogspot.com/2018/06/cxc-cpan-great-modules-released-last .html ); MetaCPAN weekly report ( http://niceperl.blogspot.com/2018/06/cccxxii-metacpan-weekly-report.html ); StackOverflow Perl report ( http://niceperl.blogspot.com/2018/06/cccxlvi-stackoverflow-perl-report.ht ml ). --------------
=20=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Event reports
=20=20 I Got Six (YAPCs) http://blogs.perl.org/users/buddy_burden/2018/06/i-got-six-yapcs.html =20 =20=20 --------------
=20=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Events
=20=20 NLPW - Dutch Perl Workshop 2018 http://www.perlworkshop.nl/nlpw2018/ =20 July 7, 2018, Arnhem, The Netherlands --------------
=20=20 The Perl Conference in Europe http://act.perlconference.org/tpc-2018-glasgow/ =20 August 15-17, 2018, Glasgow. The Call for Papers ( http://act.perlconference.org/tpc-2018-glasgow/news/1517 ) is open. --------------
=20=20 Nordic Perl Workshop and MojoConf 2018 http://oslo.pm/npw2018/ =20 September 6-7, 2018, Oslo. --------------
=20=20 Swiss Perl Workshop http://act.perl-workshop.ch/spw2018/ =20 September 7-8, 2018 Bern. --------------
=20=20 London Perl Workshop 2018 http://act.yapc.eu/lpw2018/ =20 Saturday 3rd November 2018 London --------------
=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 Perl for High Performance; Senior Developer, London https://perl.careers/jobs/perl-for-high-performance-senior-developer-west= -london/ =20 Household name in the UK looking for an excellent problem solver --------------
=20=20 Do some good in the world =E2=80=93 Perl developers required for a charit= y and giving-focused team in Kent, UK https://perl.careers/jobs/do-some-good-in-the-world--per-developers-requi= red-for-a-charity-and-giving-focused-team-in-kent-uk/ =20 Join the Kickstarter of the charity world, supporting activists and caus= es around the world --------------
=20=20 Largest Perl team in London with beautiful Docklands offices https://perl.careers/jobs/largest-perl-team-in-london-with-beautiful-dock= lands-offices/ =20 Run by a Perl-loving CTO in beautiful offices with a great view over Cana= ry Wharf, the company manages one legacy Perl codebase and a whole bunch of very new, very shiny, and very modern codebases --------------
=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 ( http://perlweekly.com/archive/ ) of al= l the issues.
Reading this as a non-subscriber? Join us free of charge. http://perlweekly= .com/
(C) Copyright Gabor Szabo http://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: http://perlweekly.com/unsubscribe.html
--_----------=_1529903377301450 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=UTF-8 Date: Mon, 25 Jun 2018 05:09:37 +0000
1.0, user-scalable=3Dyes"> Perl Weekly Issue #361 - 2018-06-25 - Perl 5.28.0 is now available= !
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 #361 - 2018-06-25 - Perl 5.28.0 is now available! =20=20=20=20
|
=20=20=20=20=20=20=20=20 Hi there!
=20=20=20=20=20=20=20=20 I hope you'll have a few minutes between two World Cup games to che= ck out some of the articles.
=20=20=20=20=20=20=20=20 A new version of Perl has been released. Go play with that.
=20=20=20=20=20=20=20=20 Also today is the date that sea= rch.cpan.org will shut down and redirect everything to MetaCPAN.org. Le= t's thank Graham Barr fnd all the other people who helped him building it a= nd maintaining it for almost 20 years.
=20=20=20=20=20=20=20=20 Let's also wish good luck to the developers and maintainers of Meta= CPAN who will carry now all the traffic. Give them a hand improving and sup= porting this application!
=20=20=20=20=20=20=20=20 Enjoy your week!
=20=20=20=20=20=20=20=20 Your editor: Gabor Szabo.
| g/gabor_szabo.png" /> |
|
Sponsors =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
Announcementsiv> =20=20=20=20=20=20=20=20 | =20=20=20=20 | /img/sawyer_x.png" title=3D"Sawyer X" 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
Articles =20=20=20=20=20=20=20=20 | =20=20=20=20 | /img/jeffrey_kegler.png" title=3D"Jeffrey Kegler" width=3D"80" /> | =20 | =20=20=20=20 | /img/neil_bowers.png" title=3D"Neil Bowers" width=3D"80" /> | =20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20 | =20 | =20=20=20=20 | /img/jeffrey_kegler.png" title=3D"Jeffrey Kegler" width=3D"80" /> | =20 | =20=20=20=20 =20=20=20=20
Testing =20=20=20=20=20=20=20=20 | =20=20=20=20 | /img/alexey_melezhik.png" title=3D"Alexey Melezhik" width=3D"80" /> | =20 | =20=20=20=20 =20=20=20=20
Web =20=20=20=20=20=20=20=20 | =20=20=20=20 | /img/dave_cross.png" title=3D"Dave Cross" width=3D"80" /> | =20 | =20=20=20=20 =20=20=20=20
Grants =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 | /img/gabor_szabo.png" title=3D"Gabor Szabo" width=3D"80" /> | =20 | =20=20=20=20 =20=20=20=20
Perl 6 =20=20=20=20=20=20=20=20 | =20=20=20=20 | /img/elizabeth_mattijsen.png" title=3D"Elizabeth Mattijsen" width=3D"80" /> | =20 | =20=20=20=20 =20=20=20=20
CPAN =20=20=20=20=20=20=20=20 | =20=20=20=20 | /img/neil_bowers.png" title=3D"Neil Bowers" width=3D"80" /> | =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 =20=20=20=20
Event reportsiv> =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
Events =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
e_perlweekly_utm_campaign_perlweekly_utm_medium_perlweekly_perl_jobs_by_per= l_careers_a_" /> =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
|
--_----------=_1529903377301450--
--===============4243271591518065008== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KUGVybHdlZWts eSBtYWlsaW5nIGxpc3QKUGVybHdlZWtseUBtYWlsLnBlcmx3ZWVrbHkuY29tCmh0dHBzOi8vbWFp bC5wZXJsd2Vla2x5LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vcGVybHdlZWtseQo=
--===============4243271591518065008== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline
_______________________________________________ Hangout mailing list Hangout-at-nylxs.com http://lists.mrbrklyn.com/mailman/listinfo/hangout
--===============4243271591518065008==--
|
|