Yet another #documentation format but this one comes from a world of magnets and miracles #rakulang #litterateProgramming. https://coderlegion.com/9768/rakudoc-more-than-just-a-documentation-markup
@SReyCoyrehourcq @raphaellek
@khinsen
python isn't difficult, but somehow it's not very expressive, which it's often rather boring and somehow restricts me.
By difficult, I mean I'm having some trouble getting used to Python.
The complete opposite of #perl. raku is perhaps once again being far too expressive.
But I like the fact that type annotations have come a long way. I also like that about #rakulang. I think the way it's done in raku or python is the right way. In my opinion, gradual typing is the way of the future.
I wonder what it will take to get #rakulang in the top 50 of the Tiobe index. Any thoughts?
For those that say, "a killer app" -- since I know that response is coming -- what is Raku's most likely class of killer app?
Also, congrats to the #ziglang crowd for making it into the 30's. You've earned it! I'm still of the opinion Raku can learn from Zig at the community level.
I wonder what it will take to get #rakulang in the top 50 of the Tiobe index. Any thoughts?
For those that say, "a killer app" -- since I know that response is coming -- what is Raku's most likely class of killer app?
Also, congrats to the #ziglang crowd for making it into the 30's. You've earned it! I'm still of the opinion Raku can learn from Zig at the community level.
The #idris2 tutorial book requires #rakulang 🦋 in the build process!
https://github.com/idris-community/idris2-tutorial?tab=readme-ov-file#raku-dependencies
This is the program: https://github.com/idris-community/idris2-tutorial/blob/main/scripts/build-book
The code:
1. Is well commented and readable.
2. Uses Raku's parallelism features.
3. Uses Raku's next-gen regexes.
4. Runs command line programs, collects the output.
Cool stuff! 😎
What's your favourite unexpected/serendipitous usage of Raku in the wild?
The #idris2 tutorial book requires #rakulang 🦋 in the build process!
https://github.com/idris-community/idris2-tutorial?tab=readme-ov-file#raku-dependencies
This is the program: https://github.com/idris-community/idris2-tutorial/blob/main/scripts/build-book
The code:
1. Is well commented and readable.
2. Uses Raku's parallelism features.
3. Uses Raku's next-gen regexes.
4. Runs command line programs, collects the output.
Cool stuff! 😎
What's your favourite unexpected/serendipitous usage of Raku in the wild?
As far as programming language websites go, https://raku.org the official website for #rakulang has:
1. Cool mascot 🦋 ✅
2. Good demonstration of language features 🤯
3. Great syntax highlighting. 🤩
4. No random ads, corporate-y nonsense 🙅
5. Dark/Light mode toggling 🌛
6. Code samples in languages other than English 🉐
7. Dogfooded website 🐶
All these things make it a good website. Check it out!
As far as programming language websites go, https://raku.org the official website for #rakulang has:
1. Cool mascot 🦋 ✅
2. Good demonstration of language features 🤯
3. Great syntax highlighting. 🤩
4. No random ads, corporate-y nonsense 🙅
5. Dark/Light mode toggling 🌛
6. Code samples in languages other than English 🉐
7. Dogfooded website 🐶
All these things make it a good website. Check it out!
The Raku language website https://raku.org has been rewritten using HTMX and Pico CSS, and I believe the new version of the site just went up yesterday.
The Raku language website https://raku.org has been rewritten using HTMX and Pico CSS, and I believe the new version of the site just went up yesterday.
Tried porting a small script to Janet. It's a tiny Clojure-like Lisp implementation with functional programming not enforced. It doesn't have Clojure's immutable data structures either.
It's the same number of lines as the Python version of the script and just as readable. I used spork and sh libraries in Janet, though not required. The core isn't batteries-included, but just 1 MB.
P.S. There's a Raku version of the script that's only half the lines. Bash script can be a one-liner.
(2/2) Uploaded the Janet script as a snippet in Debian Salsa. I had to use curl because the spork library can't do HTTPS yet.
https://salsa.debian.org/freedombox-team/toolbox/-/snippets/807
This also includes a Raku version I wrote last year. The original Python version is in the repository itself.