Jonathan Worthington has just announced a new release of Comma (the IDE for the Raku Programming Language), both the paid version as well as the free Community Edition! With a lot of new pod related features, support for meta-class methods (handy if you’re using Red), and a nice bunch of bug fixes and other improvements.
If you like the Comma Community Edition, consider buying the Comma Complete Edition with additional features: it will pay for further development of the free version as well as for future complete editions!
Rakudo Star 2021.04
Wenzel P.P. Peppmeyer again only posted one blog post this week: The absence of a riddle.
Update by Community Affairs Team
- Suggest moving IRC logs to “raku” organisation
- Submodule default shallow clone
tracyas a submodule and build option
- Remove unnecessary Windows specific tasks from CI
- Fix heap-use-after-free in
- Add method
posix-realto show posix value with fractional seconds
- Replace use of
- [JVM] Make
make testwork again
Please check them out and leave any comments that you may have!
- Daniel Green fixed a casting issue with MoarVM’s
- Patrick Böker added a test configuration for MinGW on Windows and an issue with packaging modules.
- Christian Bartolomäus fixed a long standing issue with pre-compilation on the JVM backend, continued their work to make
make testwork on the JVM backend again.
- Nicholas Clark added a tool to generate code to make
nqp::pow_ncalculate more accurately.
- Maxim Kolodyazhny fixed some formatting errors in the 2021.04 release description.
- Elizabeth Mattijsen fixed handling of
flipmethods on allomorphs.
And some more smaller fixes and improvements. In related news, Claudio Ramirez informs us that support for Fedora 34 has been added to rakudo-pkg.
Meanwhile Jonathan Worthington added support for compilation of the following Raku language features in the rakuast branch:
- various forms of binding to a variable or attribute
is rw” on Parameters
- RakuAST nodes for:
- handling sigilless variable declarations
- label declarations
- bare code blocks in a regex
!infix prefix meta-op
Rinfix prefix meta-op
Questions about Raku
- How to loop on sorted (with custom sort) keys of a hash? by user15795022.
- Running Raku on MacOS in a simple way by Jo Christian Oterhals.
- Assigning defaults to attributes that are fixed length lists (and other confusions) by tomgracey.
- How about an “efficiency” section? by Georgii.
- Implementation of a function object
poweroperator by Anton Antonov.
- Adding stuff such as average, median etc. by Jo Christian Oterhals.
Meanwhile on Twitter
- This just in! by Elizabeth Mattijsen.
- Powerful and loving it by Victor R.
- Welcome on the Raku channel on Telegram by Joaquín Ferrero 🇪🇸 💻 🐧 🦋 🐪 🗽.
- Going down to zero by Steve Scaffidi.
OpenSSLon MacOS by Shoichi Kaji.
- Download your T-shirt by The Raku Conference.
- Akin to Yarning by Pete Bray.
- Idioms for timing code by əric.
- Made TOML faster by Tony O’Dell.
- Changed the most by Jonathan Eunice.
- Simple needs by Curtis Poe.
- #111.2 in a tweet by Markus Holzer.
Meanwhile on the mailing list
- Re: Comparing
Comments about Raku
- That’s a listop! by Ralph Mellor.
- Not sure what your aim is by Ralph Mellor.
- Other solutions to OpenSSL on MacOS by Vadim Belman.
- Rooting for Raku by Ralph Mellor.
- Just slow by Tony O’Dell.
- Introspecting compiler meta-data by Ralph Mellor.
- t’Is he! by Ralph Mellor.
New Raku Modules
Note: these do not include modules added / updated to the zef ecosystem yet. Need to find some tuits to automate fetching that information.
Updated Raku Modules
- DB::SQLite by Curt Tilmes.
- HTML::Canvas::To::PDF, PDF, HarfBuzz, CSS::Grammar, CSS, PDF::Content by David Warring.
- IRC::Log::Colabti, Array::Sorted::Util, Array::Sparse by Elizabeth Mattijsen.
- Red by Fernando Correa de Oliveira.
- Chart::Gnuplot by Itsuki Toyota.
- Tinky by Jonathan Stowe.
- Gnome::Gtk3, Gnome::N, Gnome::Gio, Gnome::GObject, Gnome::Gdk3 by Marcel Timmerman.
- Trait::Env by Simon Proctor.
- fez by Tony O’Dell.
Yet another week with cool releases. The Comma IDE becomes more amazing at every release. And a new Rakudo Star! And some nice new modules as well! And plenty of other stuff to read about in this week’s Rakudo Weekly News! Hope to see you all next week. Until then, stay healthy and stay safe!