Chapel Programming Language

@chapelprogramminglanguage
58 Followers
70 Following
231 Posts

The Chapel Programming Language is an open source project to make parallel programming easier, portable and fast.

https://chapel-lang.org/

Project Websitehttps://chapel-lang.org/
GitHubhttps://github.com/chapel-lang/chapel/

What does a language built for parallel computing from the ground up look like?

Tomorrow (Thursday, May 21), Brad Chamberlain and Jade Abraham will be giving an overview, update, and demo of Chapel at the Northwest C++ Users’ Group at 7pm PT. Attend in person in Bellevue WA, or online using Microsoft Teams.

https://nwcpp.org/May-2026.html

This week's episode of Ildikó Váncsa's My Open Source Experience podcast focuses on community-building, featuring clips with Brad and Engin from the Chapel project. Topics include the roles of community, users, portability, trust, and mentorship.

https://www.youtube.com/watch?v=NdJm0QdddRc

Things that Matter for Building Lasting Communities | My Open Source Experience Podcast

YouTube
The open-source Chapel programming language project is seeking new sources of funding—or other creative ways of sustaining the project—in order to keep the technology going. For details, please see our announcement on the Chapel blog: https://chapel-lang.org/blog/posts/cff/

Chapel’s front-end reimplementation, Dyno, has been powering the language’s editor integration. In this HPSFCon presentation, Daniel Fedorin talks about the project’s context, motivation, and goals.

https://www.youtube.com/watch?v=2BhyyuBOzKs

Evolving a Research Prototype: Dyno, Chapel's New Compiler Front-End - Daniel Fedorin, HPE

YouTube

In this #HPSFCon talk, Engin Kayraklioglu argues that Chapel’s expressive parallelism & locality features not only make users’ lives easier, but also simplify compiler optimizations by providing semantic hints.

Check out his talk to learn more: https://www.youtube.com/watch?v=e_8wuKXhm6A

Case for Compiled Languages for HPC: Chapel Story - Engin Kayraklioglu, HPE

YouTube
While HPC hardware has been evolving at a breakneck pace over the past three decades, the languages we use to write HPC code haven’t changed as much. Read Brad Chamberlain’s 30-year retrospective on the Chapel blog, exploring the state of languages for scalable computing and advocating for the value of alternative approaches: https://chapel-lang.org/blog/posts/30years/

If you were unable to attend #HPSFCon this month, slides and video for all of the Chapel-related sessions are now online. Topics include GPU programming, techno-social open-source challenges, user stories, tools, benchmarking, a live demo, and more!

https://chapel-lang.org/presentations/#hpsfcon2026

Video of all HPSFCon talks can be found at https://www.youtube.com/@hpsf-community

Hear from graduate students Maxime Blanchet, Karim Zayni, Baptiste Arnould (Polytechnique Montréal) about their experiences doing cutting-edge Computational Fluid Dynamics R&D using Chapel in the tenth installment of our "7 Questions for Chapel Users" interview series: https://chapel-lang.org/blog/posts/7qs-champs/

Want to know how Chapel got its start? Brad Chamberlain recaps its origins thru discussions with Burton Smith, Cray's Chief Scientist at the time, in this clip from his recent interview on the My Open Source Experience podcast.

https://youtu.be/eqO6HMHBu7E?si=mSqwpl5uUtUQiyfP

S3.Ep11 - How to Argue for Creating 1 More Programming Language | My Open Source Experience Podcast

YouTube
Curious to know what parallel programming is or how Chapel makes it easier? Check out this 3-minute segment from Brad Chamberlain's recent interview on the My Open Source Experience podcast for a quick introduction:
https://www.youtube.com/watch?v=kpyVRvkoprE
S3.Ep11 - What is the Chapel Project? | My Open Source Experience Podcast

YouTube