Skip Navigation
InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)LI
Elizabeth Mattijsen @programming.dev

Mostly working on the Raku Programming Language. Born at 314 ppm.

Posts 216
Comments 9

2024.35 Cro 💍 HTMX - Rakudo Weekly News

rakudoweekly.blog 2024.35 Cro 💍 HTMX

Steve Roe has started a series of blog posts about the marriage of Cro and HTMX, exciting stuff for people who’d like to get rid of the complexities of modern web development: Why Cro? Why HT…

2024.35 Cro 💍 HTMX
0

HTMX and Raku Cro - Steve Roe

rakujourney.wordpress.com HTMX and Raku Cro

This post describes how to apply HTMX functionality with the Raku Cro web framework. I have already shared a couple of precursor posts that explain separately Why HTMX? and Why Cro?. Why HTMX and C…

HTMX and Raku Cro
0

Second Batch of London Workshop 2024 Talks Accepted - Lee Johnson

act.yapc.eu News

The London Perl & Raku Workshop

News
0

Why HTMX? - Steve Roe

rakujourney.wordpress.com Why HTMX?

this post is a tee-up for some new ideas combining Cro and HTMX – more to come courtesy perpexity.ai HTMX is gaining popularity as a lightweight alternative to complex JavaScript frameworks f…

Why HTMX?
0

2024.34 Steaming Ahead - Rakudo Weekly News

rakudoweekly.blog 2024.34 Steaming Ahead

Stefan Seifert has been very busy with RakuAST this week, fixing about 5 test-files a day! And getting closer to the point where we can think of setting a date for the release of language level 6.e…

2024.34 Steaming Ahead
0

2024.33 p6c Ending - Rakudo Weekly News

rakudoweekly.blog 2024.33 p6c Ending

The next phase of the removal of the original “p6c” ecosystem has started. Elizabeth Mattijsen reports on the progress so far with “The End Of p6c”. In short: 99 modules rem…

2024.33 p6c Ending
0

The End Of p6c - Elizabeth Mattijsen

dev.to The End Of p6c

In the past 2 years, module distributions in the https://raku.org that were being published through...

The End Of p6c
0

2024.32 De Python - Rakudo Weekly News

rakudoweekly.blog 2024.32 De Python

Mattiadg asked a question on /r/rakulang, basically: “is there a significant difference between Python and Raku” in a post called “Starting Raku for python developer”. This …

2024.32 De Python
0
0

Random Mondrians - Anton Antonov

0

2024.31 Mondrianally - Rakudo Weekly News

rakudoweekly.blog 2024.31 Mondrianally

Anton Antonov has produced a another nice video with Mondrian paintings, again showing the use of their Raku modules. London Workshop 2024 The first batch of talks for the London Workshop (on Satur…

2024.31 Mondrianally
0

2024.30 Part of the Toolbox - Rakudo Weekly News

rakudoweekly.blog 2024.30 Part of the Toolbox

Hillel Wayne has written a blog post about various “toolbox languages”, of which they consider the Raku Programming Language to be one: “for personal scripting and toolkits, it’s …

2024.30 Part of the Toolbox
0

Graph neat examples in Raku (Set 1) - Anton Antonov

0

Toolbox languages - Hillel Wayne

www.hillelwayne.com Toolbox languages

A toolbox language is a programming language that’s good at solving problems without requiring third party packages. My default toolbox languages are Python and shell scripts, which you probably already know about. Here are some of my more obscure ones. AutoHotKey Had to show up! Autohotkey is basic...

0

2024.29 Intel -exprJIT +5% - Rakudo Weekly News

rakudoweekly.blog 2024.29 Intel -exprJIT +5%

A bit of a scare just before the 2024.06 release of Rakudo caused some further investigation into the expression JIT logic in MoarVM on Intel processors. It was followed by the realization that the…

2024.29 Intel -exprJIT +5%
0

2024.28 100 Year LLM - Rakudo Weekly News

rakudoweekly.blog 2024.28 100 Year LLM

Wenzel P.P. Peppmeyer was inspired by a problem solving issue, and decided to ask a Llama: the result was a yaw dropping answer. Conference Videos The Raku videos of the conference in Las Vegas tha…

2024.28 100 Year LLM
0

Sparky - composable user interfaces for internal services - Alexey Melezhik

dev.to Sparky - composable user interfaces for internal services

How to build user interfaces for internal web applications

Sparky - composable user interfaces for internal services
0

Continued Learnings - Scott Sotka

dev.to Continued Learnings

After writing my original post Learnings in Raku and Pg Concurrency I learned a few more things to...

Continued Learnings
0

2024.27 Concurrency Learnings - Rakudo Weekly News

rakudoweekly.blog 2024.27 Concurrency Learnings

Scott Sotka has published a nice blog post about how they started using Raku in production, and what they learned to make that all happen: Learnings in Raku and Pg Concurrency. Nice to see that thi…

2024.27 Concurrency Learnings
0

Learnings in Raku and Pg Concurrency - Scott Sotka

dev.to Learnings in Raku and Pg Concurrency

I've been making my living with Perl 5 and PostgreSQL since the mid 90's but lately I've been giving...

Learnings in Raku and Pg Concurrency
0
Sparky - simple and efficient alternative to Ansible - Alexey Melezhik
  • In any case, on the language choice we are in agreement: as of now Raku is not a popular language, so requiring a user of the system to know the language cannot provide much appeal to the project.

    FWIW, for this application, I'd say only knowledge of "baby" Raku is needed. And if you've had any exposure to "baby" Perl in the past, then you already have that.

  • High memory consumption in a hello world on Raku
  • Cro is a rather large package intended to run full blown interactive services multi-threaded. So that does not seem out of place.

    However, the amount of memory "used", may actually be a lot less in reality. For instance, if a run:

    $ raku -e 'say Hello World"; sleep'
    

    on MacOS with an M1, Activity Monitor reports that as using 82.4MB. But if I let the system itself report what its max_rss was for a process, it reports as 140KB. So I'm not sure if the MB number indicate actual memory usage, or just potential usage.