fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

#rakulang

7 posts5 participants0 posts today

@lizmat just released a new Rakudo Weekly Newsletter and starts with a blog about the evolution of web component modules in Raku.

Developments: 2 New Problem Solving Issues, 3 New Pull Requests, several core developments, many RakuAST developments, 1 new module, 17 updated modules.

Writings/Media: several blogs, one video, a Weekly Challenge, 2 skeets, 1 question, 8 comments.

Enjoy!

rakudoweekly.blog/2025/03/31/2

Rakudo Weekly News · 2025.13 A Component JourneyFernando Correa de Oliveira again has written a very nice blog post: The Evolution of Web Component Modules in Raku: A Journey of Diverse Approaches. In it they provide a historic overview of web c…

@lizmat released another Rakudo Weekly Newsletter, starting with the future of Red and the release of the new Rakudo compiler, 2025-03.

Developments: 2 New Probem Solving Issues, 2 sets of core developments, 1 big set of RakuAST developments, 2 new modules, 14 updated modules.

Writings: several blogs, a Weekly Challenge, 3 toots, 1 skeet (Bluesky), 2 questions, 1 comment.

Enjoy!

rakudoweekly.blog/2025/03/25/2

Rakudo Weekly News · 2025.12 Red on RakuASTFernando Correa de Oliveira has written a nice blog post about the future of Red (an ORM for Raku), and how that would be influenced by having RakuAST become mainstream: The Future of Red ORM for R…
Continued thread

Will be cool to write a terminal app for this, which highlights the current day, and the day of the week so that it will be easier to read.

There's already github.com/coke/raku-cal which is a `cal` implementation.

Which language should I write it in? 😉 🦋 #rakulang

Like `cal`, but with slightly prettier output. Contribute to coke/raku-cal development by creating an account on GitHub.
GitHubGitHub - coke/raku-cal: Like `cal`, but with slightly prettier output.Like `cal`, but with slightly prettier output. Contribute to coke/raku-cal development by creating an account on GitHub.

Huh. #Rakulang surprises me again when playing around with Bufs.

Invoking the reduction operator against a Buf coerced into a list just works:

```
raku -e 'say [+] Buf.new(1,2,3).list;'
6 # The sum of all elements
```

Invoking ANY reduction operator against a Buf directly just returns the number of elements:

```
raku -e 'say [+] Buf.new(1,2,3);
3

raku -e 'say [*] Buf.new(1,2,3);
3
```

This feels like undefined behavior. Shouldn't this be a syntax error?

Replied in thread

@bortzmeyer Zig is one of three languages I have my eye on!

- #Zig - Procedural and easier to read than C.
- #Haskell - Functional in the extreme.
- #Rakulang - Can be functional, can be procedural, can be OO. Fantastic grammar / #regex model.

I think they complement each other. Every Haskell guy I have introduced to Raku has loved it. I've known a few people who use Zig when they don't feel like being purely functional.

Liz just released the new Rakudo Weekly Newsletter, starting with my latest addition to my webshop, in which I sell Camelia, the stuffed toy butterfly, mascot of Raku.

Developments: 3 New Problem Solving Issues, 3 New Pull Requests, 4 sets of core developments, 3 sets of RakuAST developments, 1 new module, 10 updated modules.

Writings: several blogs, a Weekly Challenge, 1 question, 2 comments.

Enjoy!

rakudoweekly.blog/2025/03/17/2

Rakudo Weekly News · 2025.11 Cuddlies for SaleFollowing up on a long-standing request by many, Wendy van Dijk has made it possible for anybody to get a Camelia cuddly toy (well, at a price) in their shop without actually having to go to a conf…