For the latest news on what's happening in the Perl world, check out these sites:

If you have a Perl-related news item you'd like to share, you may post it in the Perl News section. Please try to avoid duplicating news; but pointers (with summaries) to important stories on other sites are acceptable here.

Perl News
WebPerl now has Experimental Perl 6 Support!
No replies — Read more | Post response
by haukex
on Nov 12, 2018 at 11:16

    Yes, that's right, WebPerl can now load either Perl 5, Perl 6, or both! See This is thanks to the great work on Rakudo.js and 6Pad by Paweł Murias.

    This is experimental and currently works by patching a local copy of WebPerl, and it only works in Google Chrome (because Rakudo.js needs BigInt support). I've tried to explain things in the above link, let me know if you have questions.

    (If you want to see some real Frankenstein type stuff: experiments/p6/test6.html - FrankenPerl? :-) )

Frankfurt Perl Workshop - 18th Nov 2018
No replies — Read more | Post response
by LanX
on Nov 11, 2018 at 17:09
    Frankfurt Perl Workshop is a little one day workshop for max 20 attendants and without big organizational overhead.

    People just bring interesting subject or talks or improvise those ... ;-)

    Meetup Link:

    Announcement in German:

    am Sonntag, dem 18. November 2018 veranstalten wir wieder den Frankfurter Perl Workshop. Der Workshop findet wie letztes Jahr auch im Haus der Jugend statt.

    Wir treffen uns ab 10 Uhr zu Vorträgen, gerne über Perl. Das Programm liegt nicht fest, aber Vorankündigungen sind gerne willkommen!

    Für Kaffee und Stückchen ist gesorgt, mittags gehen wir wahrscheinlich Pizza essen.

    Zeitgleich bzw. wahrscheinlich nach der Mittagspause findet auch noch die Mitgliederversammlung des Frankfurt Perlmongers e.V. statt.

    Datum: 18.11.2018

    Uhrzeit: ab 10 Uhr

    Ort: Haus der Jugend, Deutschherrenufer, Frankfurt

    Cheers Rolf
    (addicted to the Perl Programming Language :)
    Wikisyntax for the Monastery FootballPerl is like chess, only without the dice

London Perl Workshop 2018
No replies — Read more | Post response
by virtualsue
on Nov 09, 2018 at 06:05

    The London Perl Workshop (LPW) is a free one-day technical conference at the Cavendish campus of the University of Westminster in central London. It has been happening since 2000 or so and it's happening yet again. It's free, and there will be a lot of Perl types running around London for a few days.

    • WHEN: Saturday 24th November 2018
    • WHERE: 115 New Cavendish Street London W1W 6UW
    The website is here - have a look at who's coming, the schedule (if it's up) and maybe sign up.
Cavil - New Legal Review Sytem by openSUSE written in Perl
No replies — Read more | Post response
by choroba
on Nov 08, 2018 at 15:29
    The open-source community has a new project designed to help Linux/GNU distributions with the legal review process of licenses. See the announcement.

    It's written by sri in Perl, with Mojolicious/Minion and PostgreSQL.

    ($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,
Mac OSX XCode changes breaking stuff
No replies — Read more | Post response
by herveus
on Nov 06, 2018 at 11:22

    Just the other day, I upgraded XCode to version 10, and it broke my ability to install anything using XS. Today I found this article on Perl Weekly:

    It would appear that Mojave updates XCode, but the update can be applied separately. The important detail is that XCode 10 removes libgcc from the system, on which absence linking suddenly fails.

    Perl advertises "LD = env MACOSX_DEPLOYMENT_TARGET=10.3 cc"; fixing this involves getting "10.3" changed to something more useful. I'm still wrapping my head around the details of implementing a workable fix for me. Read the article for clues.

The Perl Conference - Glasgow 2018 - Individual videos now live
No replies — Read more | Post response
by marto
on Nov 03, 2018 at 05:27
Perl 11
4 direct replies — Read more / Contribute
by Anonymous Monk
on Oct 23, 2018 at 21:08
Last best chance to rename "Perl6" ?
4 direct replies — Read more / Contribute
by 1nickt
on Oct 09, 2018 at 21:38
eBook Released! Programming the Raspberry Pi with Perl
1 direct reply — Read more / Contribute
by stevieb
on Oct 01, 2018 at 14:05

    It's finally here! The Programming the Raspberry Pi with Perl eBook has been released!

    I have to admit that due to several significant instances of trauma in my life over the past year I wasn't able to provide much assistance at all, so all of the credit here goes to Timm. I will continue on with the project though (editing duties, adding additional chapters etc) going forward.

    I want to especially thank all of the financial contributors who brought the book to life, and all of those who have provided insights into both the book itself, and aspects of it.

    If you have any questions, concerns, ideas, issues or otherwise with the book itself, the ideas it presents or the actual code, don't hesitate to contact me here, or at my contact email here.



Hacktoberfest 2018
1 direct reply — Read more / Contribute
by marto
on Oct 01, 2018 at 05:45
Rakudo.js update - running Perl 6 in the browser with Parcel
No replies — Read more | Post response
by marto
on Sep 28, 2018 at 09:26
Mojolicious 8 released
No replies — Read more | Post response
by marto
on Sep 17, 2018 at 14:00

    Mojolicious 8 has been released. There's an announcement here, with links to conference slides and a video, as well as describing some of the changes.

YEF needs you
1 direct reply — Read more / Contribute
by Tux
on Sep 10, 2018 at 17:45

    Did you enjoy Glasgow (or any previous TPC or YAPC)? please read and consider if you are the one YEF is looking for, so we all will have those awesome gatherings in the years to come (and we can all meet again, YEAH!)

    Enjoy, Have FUN! H.Merijn
Live Streams (and Recordings) of the Perl Conference 2018 in Glasgow
No replies — Read more | Post response
by haukex
on Aug 16, 2018 at 08:12
Run Perl 5 in the Browser!
7 direct replies — Read more / Contribute
by haukex
on Aug 16, 2018 at 08:10

    Have you ever wanted to do this?

    <html> <head> <title>Hello, Perl World!</title> <script type="text/perl"> print "Hello, Perl World!\n"; </script> </head> <body></body> </html>

    Well, now you can!* :-)

    I just released what I'm calling WebPerl - please see the website for all the documentation, downloadable demo, and source code. It's still very much in beta, and your feedback is very welcome!

    I gave a lightning talk on it yesterday at YAPC::EU 2018 in Glasgow, you can see the recording of the live stream here (link should go to 8h9m40s). Update: The video seems to have gone down, unfortunately. Will update once something is back up, for now the website contains all the documentation. Update 2: Video is back up, thanks for pointing it out, Corion! New Video Link (link should go to 8h12m)

    * Update: What you need to do to make the above example work is download WebPerl, put the files in the same directory as the HTML file, and add <script src="webperl.js"></script> in the above HTML - then you should get the output of the print in your browser's JavaScript console. The website also gives some more "quick start" instructions.

    Update 2: I have since posted a few more nodes on WebPerl:

Add a piece of Perl News
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":

  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.