Raku Programming Language

alchemistsstudio,
@alchemistsstudio@mstdn.social avatar

🌎Embrace equinox with some art🌍

This ceramic globe and earth themed raku fired vase capture the essence of change, much like our seasons!

Please follow along to see more clay transformations and let me know what you think of these pieces in the comments!

Happy equinox!

A raku fired vase with the continents of earth depicted and blue water.

alchemistsstudio,
@alchemistsstudio@mstdn.social avatar

Yesterday I was daydreaming of spring and our gardens and these raku pottery pieces come to mind. What do these pieces remind you of?

Here's hoping my poor flower bulbs are not too confused (they started coming up in February.

A multi-coloured raku pottery vase with various shades of blues, pinks and purples.

Greguti,

J'ai réalisé un en terre cuite et puis je l'ai cui en et puis j'ai mis des émaux dessus et puis je l'ai cui en cuisson . Le résultat est un mignon petit hippo qui est dans l'eau et dont seule la partie supérieure émerge, tête, dos, petite queue.

sjn,
@sjn@chaos.social avatar

The and in has started, and videos are already tricking down to their YouTube channel.

Looking forward to following great talks all the way from ! 😁

https://www.youtube.com/@YAPCNA/videos

gugod, Chinese

https://tprc.us/tprc-2024-las/

TPRC 2024. Las Vegas.
The and conference.

WGAvanDijk,
@WGAvanDijk@mastodon.social avatar

In 2017/2018, @lizmat had the plan to write a book on how to convert programs from Perl 5 to Perl 6. Perl 6 is renamed to Raku now.

The book got never finished. Liz wants to publish the contents of the chapters that she did write, so that maybe some interested people could use it.

She is now converting that contents into (twenty!) blog posts.

The first one is online now.
https://dev.to/lizmat/migrating-perl-to-raku-1c47

The second one is the first of a 3-parter, and is also online.
https://dev.to/lizmat/syntactic-changes-between-perl-and-raku-part-1-of-3-m97

jns,

You know you're in need of a holiday when you see a humorous meme and immediately think of

He'd have got away with it if it weren't for the pesky implementation details:

raku -MMONKEY-TYPING -e 'augment class Str { method CALL-ME(Str $m) { self."$m"() }}; "Hello, World"("print")'  
Hello, World  
jbzfn,
@jbzfn@mastodon.social avatar

⚡ Raku is pretty damn Cool | felix-knorr.net

https://felix-knorr.net/posts/2023-06-24-raku-is-awesome.html

jbzfn,
@jbzfn@mastodon.social avatar

📚 A Complete Course of the Raku programming language

https://course.raku.org/

profoundlynerdy,
@profoundlynerdy@bitbang.social avatar

What are some underappreciated superpowers that and/or has EXCLUDING and ?

baffled,
@baffled@mstdn.ca avatar
sjn,
@sjn@chaos.social avatar

@raku Thinking about content on a fediverse-replacement for reddit.

Then I see https://kbin.social/m/raku exists! Sweet!

Anyone around who wants to hang out there? 🙂

sjn, (edited )
@sjn@chaos.social avatar

@lizmat @raku That's a good point.

Maybe @CIAvash // @CIAvash is open to renaming it? 😄

colomon,
@colomon@wandering.shop avatar

@sjn @raku I haven’t invested the time to figure out what would be required to do so?

WGAvanDijk,
@WGAvanDijk@mastodon.social avatar

TPRF (The Perl and Raku Foundation) is organising a Raku & perl devroom at FOSDEM. Sadly, no booth for Raku & Perl. Still, plenty of interesting stands.

https://fosdem.org/2024/news/2023-11-20-accepted-stands-fosdem-2024/

sjn,
@sjn@chaos.social avatar

I just submitted a talk to the and track at . Deadline for submission is tomorrow (Friday Dec 1st), and it's not too late to share! 😄

https://news.perlfoundation.org/post/fosdem2024

bocs,
@bocs@toot.wales avatar

For the first day of living in UTC+0, I actually have to be up at stupid o'clock anyway. In the interests of speed, which I usually do not care about, given the opportunity I shall start day 1 in in which the thing will take moments. I'll clean it up into because, well, one ought to. I'll then start again in because that's what I want to learn this time around.
I see a lot of exotic things, or rust, or R. Where's my perl tribesfolk?!

mjgardner,
@mjgardner@social.sdf.org avatar

@bocs I’m in the tribe but wasn’t going to participate in . Should I?

nobodyinperson,
@nobodyinperson@fosstodon.org avatar

Can we please have an alias 'but' for the 'and' binary operator in programming languages?

if outside and moving_slowly ⇒ if outside but moving_slowly
if online and not connected ⇒ if online but not connected

Such semantics made :perl: a bliss to write in some cases (if not ⇒ unless), although Perl doesn't have this 'but' alias. Probably can change itself at runtime to add this alias 😅

nobodyinperson,
@nobodyinperson@fosstodon.org avatar

@mjgardner Luckily I didn't write or publish anything serious in , let alone something that someone else would review. It was just one of my first programming languages to learn and I really liked these 'unless' and 'until' keywords because I think they make certain cases much more readable. But okay, if that's considered bad practice, oh well 🤷

mjgardner,
@mjgardner@social.sdf.org avatar

@nobodyinperson Oh yes, unless and until definitely make simple negative conditions read like English. I use them in tiny snippets sometimes: https://social.sdf.org/@mjgardner/111067530338170318

CIAvash,

If you're looking for a more powerful tool(and regex) than , , …, then rak is the answer

App::Rak - 21st century grep / find / ack / ag / rg on steroids
https://raku.land/zef:lizmat/App::Rak

leonerd,
@leonerd@fosstodon.org avatar

This thread highlights one of the key differences between the design processes behind and .

Raku's design all came from the question "What could I build if I could basically start again from scratch? What ideas might I have? How do I build a coherent whole from this blank canvas?"

Perl's ongoing design is all rooted in "What would I use right now in this real code I am writing today? What features would I like to have that I currently do not?"

https://fosstodon.org/@leonerd/109417700811336648

leonerd,
@leonerd@fosstodon.org avatar

I'm not trying to say either one is better than the other. Rather, the combination of having them both is great for the overall ecosystem and the users of those languages.

At each small step, Perl goes from a reasonable, practical place, to some new reasonable practical place. Each little step is in itself still useful, and incrementally adds value to something that is already useful.

E_Hondius, Dutch

Well deserved!

Kijk 'White Camel Award Acceptance - Mohammad Sajid Anwar - TPRC 2023' op YouTube


https://youtu.be/PMGKwuTiEJk

RogerBW,
@RogerBW@emacs.ch avatar
RL_Dane,
@RL_Dane@fosstodon.org avatar

Lol, and folks, I made a funny (in bash!)

#!/usr/bin/env bash

CD - uses my ulocate script and fzf to jump to any directory found within my home directory

set -u undeclared variables as errors

function warn {
echo "$" >&2
}
function swoon { # (something in between a warn and a die ;)
warn "$
"
exit 0
}
function die {
warn "$*"
exit 1
}

RogerBW,
@RogerBW@emacs.ch avatar
RogerBW,
@RogerBW@emacs.ch avatar
RogerBW,
@RogerBW@emacs.ch avatar
RogerBW,
@RogerBW@emacs.ch avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • raku
  • ngwrru68w68
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • anitta
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • provamag3
  • tester
  • Leos
  • megavids
  • JUstTest
  • All magazines