2016.01.12 in #234
Why in The World Would Anyone Use Perl 6?
Zoffix's passionate support for Perl 6, in response to the brouhaha. He's having fun with Perl 6, and thinks many other people will too.
2016.01.14 in #234
The Perl 6 User Experience
Prompted by all the discussion and snarky comments, Zoffix has started a repository where he's trying to bring together a high-level description of "the Perl 6 experience": how to present and talk about 6.
2016.01.21 in #235
Perl 6 is written in... Perl 6
Have you every been afraid of touching the Perl 5 core because you did not want to touch C? That's over with Perl 6 where, at least in the case of Rakudo, most of it is written in Perl 6. discuss on Reddit
2016.01.27 in #236
Bit Rot Thursday
Entropy waits for no-one. Every distribution released on CPAN, if left to itself, will slowly mush away. So what one should do? Fight the inexorable advance of decay? Give up? Embrace the chaos? Zoffix discusses those many paths.
2016.01.28 in #236
100+ Modules for Adoption! (Bit Rot Thursday)
Zoffix is going through an early Spring cleaning. He deleted a few of his old distributions, and put a bunch (and I really mean a /bunch/) of other up for adoption.
2016.01.29 in #236
Perl 6 .rotor: The King of List Manipulation
It slices, it dices, it... gets pretty funky in the last example of that article.
2016.04.06 in #246
Perl 6 Types: Made for Humans
Zoffix introduces some of the aspects of Perl 6's typing system.
2016.04.08 in #246
On Perl 6 performance
Zoffix addresses the issue of Perl 6's performance, whether the general perception of it is right. He mentions some recent recent work to start making things faster, and various language features you can use to make your Perl 6 run faster.
2016.04.28 in #249
Perl 6: The S/// Operator
Zoffix compares Perl's S/// operator to Perl's s/// relative.
2016.04.28 in #249
Extra-Typical Perl 6
Zoffix shows some of the ways you can extend core types in Perl 6.
2016.05.03 in #250
There Are Traitors In Our Midst!
No, no need to panic. Malicious moles haven't been discovered living amongst us. This is merely a (very nice) introduction to Perl 6 traits.
2016.05.12 in #251
Perl 6 NativeCall: Look, Ma! I'm a C Programmer!
Mastering and are bored by Perl 5 and XS code? Don't worry, we now have Perl 6 talking to underlying C libraries.
2016.05.16 in #252
"Anguish": Invisible Programming Language and Invisible Data Theft
Zoffix shows us how he implemented an invisible programming language using Perl 6. Why, you ask? This is Zoffix, you don't ask questions like that!
2016.05.18 in #252
Perl 6 .polymod: Break Up a Number Into Denominations
Zoffix introduces the
polymod method provided by Perl 6.
2016.05.20 in #252
Perl 6 Hands-On Workshop: Weatherapp (Part 1)
Zoffix continues his excellent Perl 6 evangelism. This is the first of a series working on the development of a tool to get weather information from web services.
2016.05.28 in #253
Perl 6 Hands-On Workshop: Weatherapp (Part 3)
Making sure the Weather is as expected: Testing the Weatherapp.
2016.06.25 in #257
Exploiting Perl 6 Code From Down The Dependency Chain
Half the battle is knowing thyne enemie's dirty tricks. Here, how malicious dependencies (or dependencies of our dependencies) could unleash evil to our codebase is explored.
2016.07.13 in #260
A Date With The Bug Queue or Let Me Help You Help Me Help You
Thoughts and tips from Zoffix after undertaking a deep-dive into the Perl6 bug queue.
2016.07.15 in #260
A Date With The Bug Queue or Let Me Help You Help Me Help You [ Part 2 ]
... and there were enough thoughts and tips left to warrant a second blog entry on the topic.
2016.07.22 in #261
Rakudo Star Perl 6 Compiler Distribution Release 2016.07
Zoffix announces the July release of the Rakudo compiler for Perl 6.
2016.07.28 in #262
IRC::Client: Perl 6 Multi-Server IRC (or Awesome Async Interfaces with Perl 6)
The evolution of an IRC bot from 0 to AI and back again.
2016.08.05 in #263
Perl 6 Core Hacking: Where's Da Sauce, Boss?
A very detailed & step by step short guide for hacking Perl 6 core.
2016.08.15 in #265
The Awesome Errors of Perl 6
Zoffix explains Errors in Perl 6
2016.08.21 in #265
I Botched a Perl 6 Release And Now a Robot Is Taking My Job
2016.09.13 in #269
Perl 6 Core Hacking: Wrong Address; Return To Sender
Zoffix explains how to hunt down bugs in Perl 6.
2016.09.18 in #269
Perl6.Fail, Release Robots, and Other Goodies
2016.12.17 in #282
Advance Notice: Lexical Module Loading Bug Fix
2017.01.17 in #287
Grant Proposal: Standardization, Test Coverage, and Documentation of Perl 6 I/O Routines
2017.02.26 in #292
Advance Notice of Significant Changes
Embrace the change in I/O.
2017.03.10 in #294
Camelia Wants YOU To Tag Your Dists
2017.03.24 in #296
Perl 6 IO Grant: February 2017 Report
2017.03.28 in #297
Perl 6 IO TPF Grant: Monthly Report (March, 2017)
Monthly progress report from Zoffix on his TPF grant for Perl 6 I/O routines.
2017.04.03 in #298
PART 2: Upgrade Information for Changes Due to IO Grant Work
There seem to be a lot more IO changes planned for the next release in a few days.
2017.04.04 in #298
Perl 6 IO Grant: March 2017 Report
2017.04.19 in #300
Perl 6 IO TPF Grant: Monthly Report (April, 2017)
An update on Zoffix's work on Perl 6 IO.
2017.04.26 in #301
Perl 6 IO Grant: April 2017 Report
2017.05.29 in #306
COMPLETION Report / Perl 6 IO TPF Grant
2017.06.06 in #307
COMPLETION Report / Perl 6 IO TPF Grant
Zoffix has completed his work on standardisation, test coverage, and documentation of Perl 6 I/O routines, which was supported by a grant. Read about what he did.
2017.06.15 in #308
Perl 6 Release Quality Assurance: Full Ecosystem Toaster
Zoffix gives us a rundown on quality-assurance improvements since Rakudo 2017.04.
2017.06.22 in #309
Perl 6: Seqs, Drugs, And Rock'n'Roll
How to create an infinite sequence and live to tell the story..
2017.06.27 in #310
Perl 6: Seqs, Drugs, And Rock'n'Roll (Part 2)
A loong post by Zoffix about iterators in Perl 6.
2017.07.07 in #311
The Hot New Language Named Rakudo
Zoffix makes a case for renaming Perl 6. Before you scream with horror, read!
2017.08.28 in #319
You're invited: Community Bug SQUASHathon
On the first Saturday of every month, the Rakudo gang plan to have a bug squashathon. The first one was on the Saturday just gone, but you've got plenty of notice for the next one.
2017.08.31 in #319
On Troll Hugging, Hole Digging, and Improving Open Source Communities
Zoffix shares some of his thoughts about what makes some communities more welcoming, and easier to join, than others.
2017.09.17 in #321
The Rakudo Book Project
Zoffix is working on 5 books: The White Book with introductory material and from there on you get deeper and deeper in Rakudo as the color of the book darkens first to gray and then to black. There two additional 'half-books': The Green Book for the absolute beginners as a prelude to the White book and The Cracked is for those who want to go beyond Black.
2017.09.28 in #323
6lang: The Naming Discussion Update
Interesting further thoughts on how Perl 6 is going to be called. Even more comments on Redit. I really like the 'slang' in it! I think it provides the appropriate amount of confusion to start a conversation.
2017.10.06 in #324
CPAN6 is here
Perl 6 finally gets support for CPAN! It's usable, and you should start using it at once!
2017.10.24 in #327
Rakudo Perl 6 Advent Calendar 2017 Call for Authors
It is still more than a month away, but it is time to start working on the articles to continue the tradition started in 2009.
2017.10.27 in #327
Main Development Branch Renamed from 'nom' to 'master'
In case you were following the development of Rakudo, the most advanced implementation of Perl 6, you know they used an unusually-named main development branch called 'nom'. That was now switched to 'master' to align with the default expectation.
If you are not yet subscribed, you can do it now. Free of charge:
Just ONE e-mail each Monday. Easy to unsubscribe. No spam. Your e-mail address is safe.
This newsletter is about the Perl Programming languages.