Jonathan Worthington dropped something of a bomb during his presentation (slides) on the second day of the Swiss Perl Workshop, in which he presented
Cro, a Perl 6 framework for building reactive systems
With HTTP/1.1
, HTTP/2.0
, HTTPS
, WebSockets
and ZeroMQ
support out of the box! Still in beta, but API-wise it should be fairly stable.
Which almost let me forget that Jonathan actually did another presentation, named ”How does deoptimization help us go faster”, and other questions you were sensible enough not to ask (slides), which gives you a good impression of the problems you get when you try to develop a fast dynamic language with precompilation features. Videos of either presentation are not available yet at this time, but should be soon!
ASCII Forever!
That in short seems to be the general tone of the 233 comments (so far) about last week’s Perl 6 Weekly, spread over three reddits: r/perl, r/perl6 and r/programming. Fortunately, there were some positive comments as well. Ah well, the caravan of butterflies moves on.
Monthly Bug Squash Day
Aleks-Daniel Jakimenko-Aleksejev initiated a new monthly (online) event:
Monthly Bug Squash Day. The first time will be on Saturday 2 September, and the subject will be the perl6/doc
repository, which currently has 279 unsolved issues. You can also print a poster to invite your local (hacker) friends (made by Zoffix Znet).
Relocation Message
Zoffix Znet‘s very useful overview of open tickets on Rakudo Perl 6 has been moved to fail.rakudo.party (from rakudo.fail
) (Zoffix’ Tweet).
Pictures, Pictures!
Blog Posts
- What (other) language should I learn? by raucousdaucus.
- Perl in Japan by BIP.
- Promises promises … by Nadim Khemir.
- Buffer Overflows in Perl by TheUndead96.
- Out of Order Mystery by Wenzel P. P. Peppmeyer.
- You’re invited: Community Bug SQUASHathon by Zoffix Znet.
Meanwhile on Twitter
- I spent a few weeks messing with Rakudo Perl 6 by Evan Miller.
- TPF is a Unicode member by Zoffix Znet.
- Developer Weekly by Gábor Szabó.
- Friendly community by Zoffix Znet.
- Community is underrated by (allan hai).
Meanwhile on StackOverflow
- How can I idiomatically ignore undefined array elements (or avoid assigning them to an array in the first place)? by Christopher Bottoms.
- Executing Rakudo Perl 6 code in Rmarkdown by Suman.
IO::Socket::INET
how to set timeout for socket? by firecat.- How can I Control the number of threads? by firecat.
Meanwhile on perl6-users
- Need help talking to
Email::Sender::Transport::SMTP
by ToddAndMargo. - Are 64 bit natives universally available? by David Warring.
Ecosystem Additions
- Jupyter::Kernel by Brian Duggan.
- cro by croservices.
- cro-core by croservices.
- cro-ssl by croservices.
- cro-http by croservices.
- cro-websocket by croservices.
- cro-zeromq by croservices.
Winding Down
Didn’t have time to really see what other core developments we had the past week. Since many of the core developers were on the road or visiting conferences or otherwise in a vacation mood (with a few notable exceptions, though), it feels safe to keep whatever the developments were until a 2-week overview next week. See you then for more Rakudo Perl 6 news!
Wow, not entering the reddit debates, but it’s exciting what a novelty perl6 practices are. I guess it would be disappointing if it didn’t get some reaction. But well done for patiently repeating that there are ascii variants to all so many time over!