Hacker ApprovedDepartments

Rc shell

Ranked 11 of 12 shells by recommenders

Plan 9 shell that people recommend for cleaner syntax than Bourne-style shells, simpler scripting with functions instead of aliases, and good editing features. It is free.

Plan 9 shell that people recommend for cleaner syntax than Bourne-style shells, simpler scripting with functions instead of aliases, and good editing features. It is free.

6 people gave an opinion

recommend it
6
criticize it
0
approval share
100%
Each figure is one person. RecommendsCriticizes

Recommended in 6 of 13 months

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

Why it doesn’t carry the badge

  • 6 people recommend itNeeds 10 or more, not met.
  • Nobody criticizes itNeeds 2 to 1 or better, met.
  • Recommended in 6 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

  • Cleaner syntax than Bourne-style shells

    “avoids semicolons that Bourne requires in odd places, and the syntax characters better set off the active parts of the command”

    Comment from 7 Jan 2026 in “The Case for Nushell (2023)”

    “Plan9's rc(1) it's much saner than Bash, Ksh and PowerShell.”

    Comment from 21 Jul 2026 in “I wrote an bash enumerator because I was sick of xargs”

    “Plan 9 rc was nicer even before POSIX even really got going”

    Comment from 18 Nov 2025 in “Ion: Modern System Shell in Rust”
  • Quick to learn for scripting

    “Understanding 16 pages of Duff's rc manual was enough for me to start writing scripts faster than I did in bash.”

    Comment from 15 Nov 2025 in “Go's Sweet 16”

    “Here's rc. No aliases there, just functions.”

    Comment from 28 Mar 2026 in “Cocoa-Way – Native macOS Wayland compositor for running Linux apps seamlessly”
  • Good editing and REPL features

    “You get a shell not bound to sizes. Scripts run in the same way, but with superior editing capabilities.”

    Comment from 19 Feb 2026 in “Terminals should generate the 256-color palette”

    “you get the rc shell and a few more languages with a REPL”

    Comment from 18 Feb 2026 in “Terminals should generate the 256-color palette”

Other shells people recommend

The four most recommended other shells, 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.

Rc shell compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Bash17112757%1220 yrs7 owners—
PowerShell1569263%12——
fish shell972083%125 yrs11 ownersApproved
Nushell921586%111.7 yrs5 ownersApproved
Rc shellThis page60100%6——
See all 12 shells, ranked

What people said

10 of the 13 comments that mention it, newest first. Each links to the original comment.

“Plan9's rc(1) it's much saner than Bash, Ksh and PowerShell.”

RecommendsComment from 21 Jul 2026 in “I wrote an bash enumerator because I was sick of xargs”

“it lets you borrow by default and only clone when you actually mutate”

RecommendsComment from 27 Apr 2026 in “Rust Memory Management: Ownership vs. Reference Counting”

“Here's rc. No aliases there, just functions.”

RecommendsComment from 28 Mar 2026 in “Cocoa-Way – Native macOS Wayland compositor for running Linux apps seamlessly”

“I solve this problem by using a shell that doesn't do that”

RecommendsComment from 27 Mar 2026 in “Shell Tricks That Make Life Easier (and Save Your Sanity)”

“but it's far from stabilized”

MixedComment from 7 Mar 2026 in “Helix: A post-modern text editor”

“You get a shell not bound to sizes. Scripts run in the same way, but with superior editing capabilities.”

RecommendsComment from 19 Feb 2026 in “Terminals should generate the 256-color palette”

“you get the rc shell and a few more languages with a REPL”

RecommendsComment from 18 Feb 2026 in “Terminals should generate the 256-color palette”

“avoids semicolons that Bourne requires in odd places, and the syntax characters better set off the active parts of the command”

RecommendsComment from 7 Jan 2026 in “The Case for Nushell (2023)”

“Plan 9 rc was nicer even before POSIX even really got going”

RecommendsComment from 18 Nov 2025 in “Ion: Modern System Shell in Rust”

“Understanding 16 pages of Duff's rc manual was enough for me to start writing scripts faster than I did in bash.”

RecommendsComment from 15 Nov 2025 in “Go's Sweet 16”

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