Hacker ApprovedDepartments

Raku

Ranked 52 of 163 programming languages by recommenders

Recommended for expressive syntax, built-in grammars and a well-designed multi-paradigm language suited to parsers and scripts. Common caveat: unfamiliar, symbol-heavy syntax and a long, fragmented history.

Recommended for expressive syntax, built-in grammars and a well-designed multi-paradigm language suited to parsers and scripts. Common caveat: unfamiliar, symbol-heavy syntax and a long, fragmented history.

57 people gave an opinion

recommend it
32
criticize it
25
approval share
56%
Each figure is one person. RecommendsCriticizes

Recommended in 12 of 13 months

  1. November 2025: recommended
  2. December 2025: recommended
  3. January 2026: recommended
  4. February 2026: recommended
  5. March 2026: recommended
  6. April 2026: recommended
  7. May 2026: recommended
  8. June 2026: recommended
  9. July 2026: recommended
  10. August 2026: recommended
  11. September 2026: recommended
  12. October 2026: recommended
  13. November 2026: not recommended (month in progress)

Why it doesn’t carry the badge

  • 32 people recommend itNeeds 10 or more, met.
  • 1.2 recommenders for every criticNeeds 2 to 1 or better, not met.
  • Recommended in 12 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Built-in grammars and regexes

    “Raku is ideal for these aspects (esp with built in Grammars and general kitchen sink repartee)”

    Comment from 11 May 2026 in “If AI Writes Your Code, Why Use Python?”

    “Raku has built in Grammars so it is a great place to do early iteration of your parser”

    Comment from 15 Nov 2025 in “Designing a Language (2017)”

    “Perl6/Raku has built in grammers that can do that idiomatically.”

    Comment from 12 May 2026 in “Agents need control flow, not more prompts”
  • Expressive, intent-revealing syntax

    “fortunately Raku got enough stackoverflow and rosettacode content that it made the cut to be usable on LLMs”

    Comment from 19 Jun 2026 in “The Raku Foundation is born”

    “Feels very expressive, like it will support any harebrained scheme you come up with.”

    Comment from 19 Jun 2026 in “The Raku Foundation is born”

    “it really helps code to be written in an expressive way to better convey the intent”

    Comment from 8 Nov 2025 in “Why is Zig so cool?”
  • Good for DSLs and scripts

    “Since Raku suports both OO and Functional coding styles, and has built in Grammars, it is very nice for DSLs.”

    Comment from 14 Mar 2026 in “XML Is a Cheap DSL”

    “Raku and Racket are language oriented novel programming languages. They may adapt more easy.”

    Comment from 17 Sep 2026 in “Unicode 18.0”

    “intentionally designed as a braid of sub languages (slangs) for quoting, regex, PEG, etc”

    Comment from 7 Jan 2026 in “Stop Designing Languages. Write Libraries Instead (2016)”
  • Well-designed, multi-paradigm language

    “it's a wonderful reimagining of all the great things of perl from all the community RFPs”

    Comment from 31 May 2026 in “Zig ELF Linker Improvements Devlog”

    “it's actually a pretty well-designed language, and supports multimethods and overloading”

    Comment from 1 Jul 2026 in “Red Programming Language: Static linking support”

    “designed to make common cases relatively easy to code and avoid pitfalls”

    Comment from 24 Sep 2026 in “Book review: Is parallel programming hard, and, if so, what can you do about it?”

What people warn about

Each mark is one comment

  • Unfamiliar, symbol-heavy syntax

    “I have looked at Raku before but I find the syntax very foreign”

    Comment from 14 Jan 2026 in “The Gleam Programming Language”

    “has a lot of new magic symbology and lost what i thought was an intuitive way of regular expressions in Perl 5”

    Comment from 7 Dec 2025 in “Perl's decline was cultural”

    “I reject Raku out-of-hand simply since IMO the type should follow the variable name.”

    Comment from 7 Jan 2026 in “Stop Designing Languages. Write Libraries Instead (2016)”
  • Slow development and fragmented ecosystem

    “the Perl community also got tired of waiting such a long time for what is now Raku”

    Comment from 15 Nov 2025 in “Designing a Language (2017)”

    “waiting for Raku (formerly perl6) to be built was like watching paint dry”

    Comment from 7 Jan 2026 in “Stop Designing Languages. Write Libraries Instead (2016)”

    “It pulled away folks who would otherwise have spent time improving Perl 5”

    Comment from 19 Nov 2025 in “What Killed Perl?”
  • Dysfunctional, niche community reputation

    “being a hobby for a small number of true weirdos is the only way they could hope to fit into 2026”

    Comment from 19 Jun 2026 in “The Raku Foundation is born”

    “Second-system effect poster boy. Sensationally dysfunctional community.”

    Comment from 4 Dec 2025 in “Django 6”

    “"I'm a Raku developer" makes one sound like someone with poor hygiene”

    Comment from 27 Sep 2026 in “PostmarketOS is rebranding as Nura”
  • Weak project management and direction

    “It really gave me the perception that they were rudderless and that Perl probably had no future.”

    Comment from 19 Nov 2025 in “What Killed Perl?”

    “Larry (and the team) were much better at language design than project management.”

    Comment from 19 Jun 2026 in “The Raku Foundation is born”

Other programming languages people recommend

The four most recommended other programming languages, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

Raku compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Rust2,03997368%134 yrs118 ownersApproved
Go1,25465166%135.9 yrs63 owners—
Python1,06782157%1218 yrs64 owners—
Zig74344962%121 yr27 owners—
RakuThis page322556%12——
See all 163 programming languages, ranked

What people said

40 of the 100 comments that mention it, newest first. Each links to the original comment.

“"I'm a Raku developer" makes one sound like someone with poor hygiene”

CriticizesComment from 27 Sep 2026 in “PostmarketOS is rebranding as Nura”

“designed to make common cases relatively easy to code and avoid pitfalls”

RecommendsComment from 24 Sep 2026 in “Book review: Is parallel programming hard, and, if so, what can you do about it?”

“Raku and Racket are language oriented novel programming languages. They may adapt more easy.”

RecommendsComment from 17 Sep 2026 in “Unicode 18.0”

“provide some degree of support, but their capabilities are incredibly basic”

MixedComment from 3 Jul 2026 in “Superpowers 6”

“it's actually a pretty well-designed language, and supports multimethods and overloading”

RecommendsComment from 1 Jul 2026 in “Red Programming Language: Static linking support”

“Raku regexes allow arbitrary whitespace, can contain comments and are composable.”

RecommendsComment from 19 Jun 2026 in “The Raku Foundation is born”

“A absolutely beautiful idea that sadly is not used widely (or even known widely)”

RecommendsComment from 19 Jun 2026 in “The Raku Foundation is born”

“Feels very expressive, like it will support any harebrained scheme you come up with.”

RecommendsComment from 19 Jun 2026 in “The Raku Foundation is born”

“fortunately Raku got enough stackoverflow and rosettacode content that it made the cut to be usable on LLMs”

RecommendsComment from 19 Jun 2026 in “The Raku Foundation is born”

“Larry (and the team) were much better at language design than project management.”

MixedComment from 19 Jun 2026 in “The Raku Foundation is born”

“being a hobby for a small number of true weirdos is the only way they could hope to fit into 2026”

CriticizesComment from 19 Jun 2026 in “The Raku Foundation is born”

“The main strength of Raku is its built in Grammars”

RecommendsComment from 9 Jun 2026 in “Show HN: Mach – A compiled systems language looking for contributions”

“it's a wonderful reimagining of all the great things of perl from all the community RFPs”

RecommendsComment from 31 May 2026 in “Zig ELF Linker Improvements Devlog”

“Raku, as a Perl descendant is a giant toybox and there is no one telling you not to use them.”

MixedComment from 30 May 2026 in “Zig ELF Linker Improvements Devlog”

“Perl 6 (now Raku) ended up taking a journey that fragmented the ecosystem”

CriticizesComment from 13 May 2026 in “What if there was no BASIC in EndBASIC? – by Julio Merino”

“Perl6/Raku has built in grammers that can do that idiomatically.”

RecommendsComment from 12 May 2026 in “Agents need control flow, not more prompts”

“Raku feels so expressive and lovely to me with the help of an AI assistant.”

RecommendsComment from 12 May 2026 in “If AI Writes Your Code, Why Use Python?”

“Raku is ideal for these aspects (esp with built in Grammars and general kitchen sink repartee)”

RecommendsComment from 11 May 2026 in “If AI Writes Your Code, Why Use Python?”

“It's fairly early days ... but a couple of other Raku community sites are taking it up.”

RecommendsComment from 8 May 2026 in “Just Fucking Use Go”

“Since Raku suports both OO and Functional coding styles, and has built in Grammars, it is very nice for DSLs.”

RecommendsComment from 14 Mar 2026 in “XML Is a Cheap DSL”

“why on earth do you go out of your way to add extra lines and complexity to the Python?”

RecommendsComment from 19 Feb 2026 in “Ladybird: Closing this as we are no longer pursuing Swift adoption”

“I have looked at Raku before but I find the syntax very foreign”

MixedComment from 14 Jan 2026 in “The Gleam Programming Language”

“I reject Raku out-of-hand simply since IMO the type should follow the variable name.”

CriticizesComment from 7 Jan 2026 in “Stop Designing Languages. Write Libraries Instead (2016)”

“waiting for Raku (formerly perl6) to be built was like watching paint dry”

CriticizesComment from 7 Jan 2026 in “Stop Designing Languages. Write Libraries Instead (2016)”

“intentionally designed as a braid of sub languages (slangs) for quoting, regex, PEG, etc”

RecommendsComment from 7 Jan 2026 in “Stop Designing Languages. Write Libraries Instead (2016)”

“a strongly (but gradual) typed scripting language”

RecommendsComment from 7 Jan 2026 in “Stop Designing Languages. Write Libraries Instead (2016)”

“has a lot of new magic symbology and lost what i thought was an intuitive way of regular expressions in Perl 5”

CriticizesComment from 7 Dec 2025 in “Perl's decline was cultural”

“Second-system effect poster boy. Sensationally dysfunctional community.”

CriticizesComment from 4 Dec 2025 in “Django 6”

“It is very expressive and loaded with features.”

RecommendsComment from 4 Dec 2025 in “Advent of Code 2025”

“I think it is the best language to write DevOps (for lack of a better term) scripts.”

RecommendsComment from 19 Nov 2025 in “What Killed Perl?”

“It really gave me the perception that they were rudderless and that Perl probably had no future.”

CriticizesComment from 19 Nov 2025 in “What Killed Perl?”

“It pulled away folks who would otherwise have spent time improving Perl 5”

CriticizesComment from 19 Nov 2025 in “What Killed Perl?”

“the Perl community also got tired of waiting such a long time for what is now Raku”

CriticizesComment from 15 Nov 2025 in “Designing a Language (2017)”

“they should have accepted that the existing community was already the largest subset of programmers that could embrace Perl's trade-offs”

MixedComment from 15 Nov 2025 in “Designing a Language (2017)”

“It's honestly a beautiful and seductive language. At the same time it terrifies me.”

MixedComment from 15 Nov 2025 in “Designing a Language (2017)”

“Raku has built in Grammars so it is a great place to do early iteration of your parser”

RecommendsComment from 15 Nov 2025 in “Designing a Language (2017)”

“From my perspective one of the several _strengths_ of Raku's sigils is that they combine succinct compile time type constraints and composition.”

RecommendsComment from 11 Nov 2025 in “Why is Zig so cool?”

“The problem with sigils is that they compose poorly when casting (refs, counts)”

CriticizesComment from 9 Nov 2025 in “Why is Zig so cool?”

“it really helps code to be written in an expressive way to better convey the intent”

RecommendsComment from 8 Nov 2025 in “Why is Zig so cool?”

“Perhaps it’s because, in Raku, precision, performance and determinism take a back seat to expediency.”

RecommendsComment from 8 Nov 2025 in “Why is Zig so cool?”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.