Perl Weekly Issue #354 - 2018-05-07 - PDL - Perl Data Language latest | archive | by Gabor Szabo Don't miss the next issue! Tweet

Hi there, I am heading to Budapest today to visit the Craft Conf. A fun event with lots of great presentations and tons of food. I hope to see some of you there! Enjoy your week! Gabor Szabo

Sponsors

Introducing CI/CD, Test Automation to your team

SZABGAB) by Gabor Szabo Besides editing the Perl Weekly newsletter and writing articles on the Perl Maven site, I also offer services to companies helping them improve their development practices. Primarily I help introducing Test Automation systems (Unit ~, Integration ~, Acceptance tests.) Setting up CI/CD systems. Virtualization. Cloudification. Almost all of my clients came through referrals by people like you. Members of the Perl community. So if your team or company is interested in such a move, you know where to find me.

Announcements

Articles

Baby Moose

BYTEROCK) by John Scoles John has another set of articles, now about Moose. I wonder how can he keep up the daily posts and how does he find all the cute images that come with the posts. I was hoping he'd have a post about his posts. Every one of us could learn from him and generate more interesting content.

XS utility routines that are good to know

DFARRELL) by David Farrell XS is the language that can glue Perl and C together. David covers some useful routines for common cases you'll encounter when programming in XS. The areas he covers are: Scheduling XS code to run at startup. Handling tied variables. Unicode tools.

Out of memory!

SZABGAB) by Gabor Szabo What really happens if your process tries to use more memory than is available in the computer? An experiment.

Discussion

How long does it take you to learn a new language?

2 months for Perl and Mojolicious

RFC: 100 PDL Exercises (ported from numpy)

PDL is the Perl Data Language for Scientific computing with Perl. numpy is the Python library for matrix calculations.

Perl and Hardware

Cross Compiling for Perl Hackers

byJens Rehsack

Grants

Perl 5

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 and are part of the Perl Maven eBook.

Using a queue in Perl

SZABGAB) by Gabor Szabo Queues are one of the fundamental data structures in the programming world. Here is an example using Perl.

Perl 6

2018.18 Releases Galore

byElizabeth Mattijsen ( ELIZABETH The weekly dose of Perl 6

Books

Forging Python

byMiki Tebeka An excellent book for Python developers with tons of recommendations that are not language specific. Besides, this is the only Python book I read that had positive comments about Perl, Larry Wall and Audrey Tang.

A practical guide to testing in Modern Perl

VTI) by Viacheslav Tykhanovskyi The beginning of a new book by Viacheslav Tykhanovskyi and Gregor Goldbach. Only 5% is ready and only 4 readers so far, but the subject is important - I was thinking about writing about it myself - so give it a try. There is a 45-day money-back guarantee for every book on LeanPub.

Weekly collections

Event reports

Events

French Perl Workshop

May 18-19, 2018, Paris.

The Perl Conference in North America

June 17-22, 2018, Salt Lake City.

NLPW - Dutch Perl Workshop 2018

July 7, 2018, Arnhem, The Netherlands

Nordic Perl Workshop and MojoConf 2018

September 6-7, 2018, Oslo.

Swiss Perl Workshop

September 7-8, 2018 Bern.

Fancy an all-inclusive trip to The Perl Conference next year*?

I attend a lot of Perl conferences and it’s always interesting to see which employers are well-represented with a lot of delegates and which employers have little or no presence. This company is up there among the most prominently represented at a number of the European conferences, and shows a real commitment to staying at the cutting edge of Perl. In-house, the focus on training and development continues with a strong mentorship programme – a large number of their Senior Developers started there in Junior roles.

Be a trailblazer in a time of growth - Full Stack Architect required for a rapidly expanding London company

We recently started to advertise a developer role at a financial services company that’s growing in a bamboo-like fashion. We can now confirm that they’re also looking for some top talent to help lead this expansion. If you’re currently a senior full stack developer looking to take on your next role as an architect then this is a great opportunity to do so in a company that is both ambitious and supportive. Increased job satisfaction is another perk, as their codebase is notably new and clean and the team are committed to using modern practices.