Mostly working on the Raku Programming Language. Born at 314 ppm.
2024.35 Cro 💍 HTMX - Rakudo Weekly News
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…
HTMX and Raku Cro - Steve Roe
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…
Why HTMX? - Steve Roe
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…
2024.34 Steaming Ahead - Rakudo Weekly News
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.33 p6c Ending - Rakudo Weekly News
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…
The End Of p6c - Elizabeth Mattijsen
In the past 2 years, module distributions in the https://raku.org that were being published through...
2024.32 De Python - Rakudo Weekly News
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.31 Mondrianally - Rakudo Weekly News
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.30 Part of the Toolbox - Rakudo Weekly News
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 …
Toolbox languages - Hillel Wayne
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...
2024.29 Intel -exprJIT +5% - Rakudo Weekly News
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.28 100 Year LLM - Rakudo Weekly News
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…
Sparky - composable user interfaces for internal services - Alexey Melezhik
How to build user interfaces for internal web applications
Continued Learnings - Scott Sotka
After writing my original post Learnings in Raku and Pg Concurrency I learned a few more things to...
2024.27 Concurrency Learnings - Rakudo Weekly News
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…
Learnings in Raku and Pg Concurrency - Scott Sotka
I've been making my living with Perl 5 and PostgreSQL since the mid 90's but lately I've been giving...
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.
I'm soo glad I dropped Windows 21+ years ago now!
Well, this is your chance to make sure Comma will continue!
Yeah, it is what it is. 😒 However, there is good hope that some people will at least continue development on the plugin version.
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.
Strange: seems to have disappeared, or there's a temporary failure. The Google Cache shows: https://webcache.googleusercontent.com/search?q=cache:68kMFCq59f8J:https://wibble.news/content/raku-programming-the-new-language-turning-heads-and-confusing-brains
I'm going to delete this post as I re-posted it after the meta tag was corrected.
I'm sorta disappointed it doesn't let me just post a link. Instead it's just showing the whole article in a very bad format. Am I missing something?
Looking forward to be able to point people to a Raku Programming Language community here, instead of on Reddit.