Pawel Pabian has written a blog post about a very interesting use of Raku: migrating your pictures out of MacOS Photos Folders into something less Apple-centric. Yours truly will certainly have a look at that!
The past weeks entries of the fourth Raku Advent Calendar:
- Day 13: Virtual Environments in Raku by Tony-O’Dell.
- Day 14: Trove – yet another TAP harness by Mikhael Knarkov (/r/rakulang comments).
- Day 15: Junction transformers by Ben Davies.
- Day 16: Santa CL::AWS (part 2) by Steve Roe.
- Day 17: How to clarify which parts of the documentation change by Richard Hainsworth.
- Day 18: Something else by Elizabeth Mattijsen.
- Day 19: A few modules to ease working with databases in Raku applications by Jonathan Worthington.
The Raku Study Group will have another online meeting on New Year’s Day.
Weekly Challenge #196 is available for your perusal.
- Handling of non-breaking spaces when splitting strings to words
- Request to deprecate untwigiled attributes
- Speedup creating
- Fix swapped iterators in ACCEPTS
*to be used as identity on
- Florian Weimer prevented a future issue around implicit function declarations in MoarVM.
- Daniel Green JITted various less used nqp ops, such as
- Vadim Belman implemented the new
use experimental :rakuastfeature, allowing access to the
RakuAST::classes, and made error reporting from
- Elizabeth Mattijsen made
List.head()about 2.4x as fast (now faster than
- And some other smaller fixes and improvements.
- How to align strings to right, and chop them if too long? by menfon.
- How can you use multiple modules in a Raku project, if the modules are defined in the project? by Rawley Fowler.
Readlinemodule support? by markjreed.
- How to slip
takein lazy manner into
map? by Pawel Pabian.
- Why is
my %h is List = 1,2;a valid assignment? by Daniel Sockwell.
- Compiling rakudo on a Raspberry Pi 3B+ by Marcool04.
- Grammars and multi-dispatch by Simon Proctor.
- Recursive with 5 terminators by Kang-min Liu.
- Slightly obsessed with beauty by Daniel Sockwell.
- Some font resizing by Simon Proctor.
- An easier way without Turing machine by Simon Proctor.
- Confused? You won’t be after… by Brian Wisti.
- Experiencing some envy by Jonathan Stowe.
- A commandline time tracker by Kay Rhodes.
- What is too long by Daniel Sockwell.
- Adding up to something by Daniel Sockwell.
- Our sister language by Mark Gardner.
- PSA for a couple of annoying bugs by Joelle Maslak.
- Disappointed by META by Joelle Maslak.
Github::Actionsby JJ Merelo.
- Innovative dress sense by Chris Jack.
- Landing in core by JJ Merelo.
- Testing in and output by JJ Merelo.
- By another name by コシヌケ1040.
- Impossible to beat by ポルノアニメ(ITと人権).
- Started working on my contributions by Mohammad S Anwar.
- Finding out which native modules are installed by JJ Merelo.
- Simple native libraries by JJ Merelo.
- Part of the chain by Yusuke Endoh.
- Unified static and dynamic typing by Ralph Mellor.
- YATH – Yet Another Test Harness by Mickael Knarkhov.
- On Rationals vs Floats by Ralph Mellor.
- Properly specified by Grn0ti.
- A trait for shallowness by Ralph Mellor
- A great environment by Grn0ti.
- Remarkably bitter by counterpartyrsk.
- Please pick up more steam by 0x445442.
- Make making programming languages easier by Ralph Mellor.
- One day with hope by cardanome.
- Native::FindVersion “Find the last, or only, installed version of a shared lib” by JJ Merelo.
- Raku::Pod::Render, Collection by Richard Hainsworth.
- Trove by Mikhael Knarkhov.
- IO::Capture::Simple, cmark::Simple by JJ Merelo.
- Jupyter::Kernel by Brian Duggan.
- Prettier Table by Kay Rhodes.
- Sparky::JobApi by Alexey Melezhik.
- MeCab by Toyota Itsuki.
- Net::BGP by Joelle Maslak.
- EC by Lucien Grondin.
- Intl::CLDR by Matthew Stuckwisch.
- MongoDB by Marcel Timmerman.
- Red by Fernando Correa de Oliveira.
A very cold week that reminded me how lucky yours truly is, compared to many people in Ukraine who have no heating or water or electricity, and who are still fighting the Russian aggression. Слава Україні! Героям слава!
Please keep staying safe, keep staying healthy, and keep up the good work!
If you like what I’m doing, committing to a small sponsorship would mean a great deal!