Luis F. Uceta has created a Spanish version of Think Perl 6 (by Laurent Rosenfeld, based on a book by Allan Downey), teaching you the art of programming using Perl 6. Luis is looking for people proofreading / commenting on Piensa en Perl 6. So if you have mastered Spanish and you want your name in a book as a proofreader, this is your chance! Oh, and of course, you can download either book for free!
Rakudo Star 2018.10 in Chocolatey
London Perl Workshop
Next weekend will see the 20th anniversary of the London Perl Workshop, a free one-day workshop of all things Perl in London. With a pre and post social event. And a full schedule of which the following presentations are about Perl 6:
- Publish or perish with Perl 6: adventures of an academician in the Perl 6 developers world by JJ Merelo.
- 24 uses for Perl 6 by Simon Proctor.
- Creating a Perl 6
grammarfor reading an emacs
.orgfile by Moray Jones.
- Perl 11 & The Reunification of Perl 5 + 6 by Will Braswell.
There is still some room in the program, so if you’re going to be in London and you want to do a Perl presentation, it is not too late to submit a talk yet!
The European Perl Conference 2019
Andrew Shitov plugs the European Perl Conference in a lightning talk at the Barcelona Perl Workshop the other day. Main points: it’s in Riga, Latvia from Wed 7 to Fri 9 August 2019, with workshops on Mon 5 and Tue 6 August. The cost will be approximately 150 euros. Start planning your trips!
An interpreter in 4 minutes
Andrew Shitov also did a lightning talk on how to create a simple interpreter. Check it out if you want to get an idea of how simple the use of grammars can be!
Did you mean X?
Progress with RED ORM
Fernando Correa de Oliveira shows a really nice new feature of RED that allows you to express a SQL statement as Perl 6 code in a
.map. Very cool abstractions there!
- Ticket status of last week and the week before that. There is also more generic weekly and monthly overview.
- Bart Wiegmans fixed a signedness issue in the JIT.
- Jonathan Worthington fixed a segfault by correcting an index value on named parameters. He also made sure that buggy behaviour of
6.conly applies when
use v6.cis active.
- Paweł Murias continued his work to have Perl 6 run in more browsers than just Chrome.
- Elizabeth Mattijsen made sure that object hashes and
QuantHashescan be used in meta-operators. She also made operations like
%a >>+<< %babout 8x as fast, and
%a >>+=<< %babout 1.3x as fast. And she made slices without adverbs on hashes about 5x as fast.
- Timo Paulssen and Elizabeth Mattijsen fixed several cases where re-initialization of an array would not remove the older values.
- And many more smaller fixes and improvements.
Questions about Perl 6
- Iterate through command line arguments by Taylor Lee.
- Exporting of dynamically scoped variables? by Vadim Belman.
- Print sth every second, and also sleep 10 seconds very 5 seconds using
whenever? by chenyf.
- Ready for web development? by hstej.
- How to mock current time? by Pawel Pabian bbkr.
Meanwhile on Twitter
- Improve on? by Forrest Gump.
- Two-sum by Tweet Perl6 IDE.
- Not expensive in India by Forrest Gump.
- Along far out principles by ceasless.
!=more readable than
≠? by Joelle Maslak.
- Python dominates by Tamara Robinson.
- Good taste by James Carter.
- Solution by Tweet Perl6 IDE.
- JS to Perl 6 by Brad Gilbert.
- Mentioning your Perl 6 Module? by Simon Proctor.
- Backup language? by That Dawn Person.
- min-umbrellas by Tweet Perl6 IDE.
- format-words by Tweet Perl6 IDE.
- Learn Perl 6? by Carl Rigney.
- Waiting for
Mojoliciousby Alberto Fernandez.
- Makes me smile by Zoffix Znet.
- Infinite ranges in Ruby by Etaoin Shrdlu.
- Not heard about Chocolatey before by Sue Spence.
- Perl 6 PCRE by Eλf Sternberg.
- Inspiring by Jonathan Stowe.
- Learn for my interest by 陳建勳.
- First I’ve seen of RED by Darren Duncan.
- An interpreter in 4 minutes by Andrew Shitov.
- rot13 by Tweet Perl6 IDE.
- NOT NULL by default by Fernando Correa de Oliveira.
- Killer feature by Joelle Maslak.
- Set operators work by Joelle Maslak.
- Adding Perl 6 Syntax? by Drudge Sentinel.
- Precedence done right by rare liquids.
- Sunday puzzle by ryn1x.
- No matter what by JJ Merelo.
- Something interesting by JJ Merelo.
Meanwhile on FaceBook
Meanwhile on perl6-users
- More efficient of two coding styles? by Richard Hainsworth.
- Advent calendar open for contributions by JJ Merelo.
Perl 6 in comments
Three weeks worth, as promised last week:
- Like the approach of
- Object hashes by Elizabeth Mattijsen.
- NFG creating synthetic code points by Donald Hunter.
- Sigils overhauled by JadeNB.
- Great routing features by Ralph Mellor.
- Stuff like
Zby Ralph Mellor.
- Will never work by Ralph Mellor.
- Wisdom by Ralph Mellor.
- Reconceptualized as containers by Ralph Mellor.
- Horrifying Unicode keywords by caymanjim.
- Gutsy by Ralph Mellor.
- On demand parsing by Ralph Mellor.
- Ruby until Perl 6 by drnewman.
- In any language by Ralph Mellor.
- Compiler toolkit and programming language by Ralph Mellor.
- Intrinsically fallible by Ralph Mellor.
- Touches Moose by Elizabeth Mattijsen.
- What does “rakudo” mean? by John Horner.
- Perl 6 and Jupyter by Sue Spence.
- Runs on Chrome by Elizabeth Mattijsen.
- Interested in all Perls by Ralph Mellor.
- Grammars as first class construct by Ralph Mellor.
- Numeric/Bitwise XOR by Ralph Mellor.
- Implicit initialization by Ralph Mellor.
- Not in the list by Ralph Mellor.
Perl 6 Modules
- WebService::Discourse by Ahmad M. Zawawi.
- PDF::ISO_32000 by David Warring.
- CroX::HTTP::FallbackPassthru by Sterling Hanenkamp.
- HTTP::Request::FormData, ArrayHash, ModelDB by Sterling Hanenkamp.
- Font::FreeType, PDF::Class by David Warring.
- App::Tasks by Joelle Maslak.
Some nice speed improvements this week. Aleks-Daniel Jakimenko-Aleksejev is still busy shaking out the final blockers for the 2018.11 release of the Rakudo Perl 6 Compiler. That will be the first compiler release that defaults to
6.d. Hope to be able to tell you all about that next week. Until then!