Hacker ApprovedDepartments

Chapel programming language

Shares rank 149 of 163 programming languages by recommenders

Free, open-source parallel language used in high-performance computing research; critics say it copies OpenMP and targets mainly HPC users.

Free, open-source parallel language used in high-performance computing research; critics say it copies OpenMP and targets mainly HPC users.

7 people gave an opinion

recommend it
5
criticize it
2
approval share
71%
Each figure is one person. RecommendsCriticizes

Recommended in 4 of 13 months

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

Why it doesn’t carry the badge

  • 5 people recommend itNeeds 10 or more, not met.
  • 2.5 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 4 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

  • Used in HPC research and production

    “used in production already by key laboratories in HPC research”

    Comment from 8 May 2026 in “Mojo 1.0 Beta”

    “plenty of people are using it in HPC, and is open source”

    Comment from 8 May 2026 in “Mojo 1.0 Beta”
  • Small, fast niche alongside Julia

    “shows Julia (and Chapel) in the ideal small-but-fast corner”

    Comment from 14 Sep 2026 on Hacker News

    “I would argue Chapel or Futhark could be such languages”

    Comment from 8 May 2026 in “Mojo 1.0 Beta”

What people warn about

Each mark is one comment

  • Narrow HPC focus, too low level

    “it is too low level to attract a large public outside of the HPC community”

    Comment from 8 May 2026 in “Mojo 1.0 Beta”

    “they only focus on HPC as userbase”

    Comment from 23 Jul 2026 in “Everyone Should Know SIMD”
  • Parallel features copy OpenMP

    “Some of the parallelization features seem like they just copied OpenMP without meaningfully improving on it.”

    Comment from 17 Apr 2026 in “30 Years of HPC: many hardware advances, little adoption of new languages”

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.

Chapel programming language 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—
Chapel programming languageThis page5271%4——
See all 163 programming languages, ranked

What people said

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

“shows Julia (and Chapel) in the ideal small-but-fast corner”

RecommendsComment from 14 Sep 2026 on Hacker News

“they only focus on HPC as userbase”

MixedComment from 23 Jul 2026 in “Everyone Should Know SIMD”

“I just checked out Chapel because of this comment and it is very high up there among the coolest things I've seen this whole entire year.”

RecommendsComment from 14 May 2026 in “Mojo 1.0 Beta”

“it is too low level to attract a large public outside of the HPC community”

CriticizesComment from 8 May 2026 in “Mojo 1.0 Beta”

“I would argue Chapel or Futhark could be such languages”

RecommendsComment from 8 May 2026 in “Mojo 1.0 Beta”

“used in production already by key laboratories in HPC research”

RecommendsComment from 8 May 2026 in “Mojo 1.0 Beta”

“plenty of people are using it in HPC, and is open source”

RecommendsComment from 8 May 2026 in “Mojo 1.0 Beta”

“Chapel's tasks are also arguably more general-purpose (akin to threads)”

RecommendsComment from 19 Apr 2026 in “30 Years of HPC: many hardware advances, little adoption of new languages”

“Some of the parallelization features seem like they just copied OpenMP without meaningfully improving on it.”

MixedComment from 17 Apr 2026 in “30 Years of HPC: many hardware advances, little adoption of new languages”

“Those languages were not effective in practice.”

CriticizesComment from 6 Nov 2025 in “I want a good parallel language [video]”

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