The Chapel Parallel Programming Language


Chapel Social Media and Blog Posts

Social Media

Chapel Twitter Feed Chapel Twitter
Follow or peek in on us on Twitter for project updates.

Chapel Programming Language Facebook Page Chapel Facebook
Like, follow, or peek in on us on Facebook for project updates.

Chapel YouTube Channel Chapel YouTube
Watch Chapel-related talks and videos here.


Featured Social Media

Chapel Technical Lead, Brad Chamberlain, Opens Up About Open Source, Dale Rensing, HPE Developer Blog, February 12, 2021.
An interview with Brad about Chapel and open-source.
CHIUW 2017: Surveying the Chapel Landscape, Brad Chamberlain, Cray Blog, July 18, 2017.
An overview of highlights from CHIUW 2017 and the past year
We're the development team for the Chapel parallel programming language, Ask Us Anything!, Chapel Team, /r/ProgrammingLanguages, October 14-16, 2015.
A Reddit AMA (Ask Me Anything) session.

Why Chapel? (parts 1, 2, and 3), Brad Chamberlain, Cray Blog, June-October, 2014
This series tackles some frequently asked questions about why we are working on Chapel, like "Isn't it hard to get new languages adopted?" (yes) and "So should we bother?" (yes).


Cray Blog Posts

Chapel Completes First "Summer of Code", Ben Albrecht, Cray Blog, October 4, 2016.
A summary of our GSoC students' progress.
Chapel Springs into a Summer of Code, Brad Chamberlain, Cray Blog, April 19, 2016.
This blog article summarizes recent highlights on the Chapel project including our participation in Google Summer of Code 2016, an overview of the 1.13 release, and highlights of the CHIUW 2016 program.
Six Ways to Say "Hello" in Chapel (parts 1, 2, and 3), Brad Chamberlain, Cray Blog, September-October, 2015
This series provides a gentle introduction to Chapel's features for parallelism and locality by walking through serial, task-parallel, and data-parallel ways of writing "Hello, World!" for shared- and distributed-memory execution.
Chapel Users `CHIUW' Their Way Through Portland, Brad Chamberlain, Cray Blog, June 29, 2015
This article gives a high-level overview of the CHIUW 2015 workshop

Chapel at SC14: Making Big Easy, Brad Chamberlain, Cray Blog, November 11, 2014
This article provides a run-down of recent Chapel events and a preview of Chapel-related events at SC14
Chapel Parallel Iterators: Giving Programmers Productivity with Control, Brad Chamberlain, Cray Blog, September 6, 2013
This article gives an introduction to Chapel's iterators, as an example of a high-level feature that provides productivity, performance, and control.
Chapel: Productive Parallel Programming, Brad Chamberlain, Cray Blog, May 14, 2013
This article provides a brief introductory overview of Chapel.


IEEE TCSC Blog Posts

[Ten] Myths About Scalable Parallel Programming Langues, Brad Chamberlain, IEEE Technical Committee on Scalable Computing (TCSC) Blog, April-November, 2012
This is an 8-part series written to rebut several of the standard arguments over whether new parallel languages can ever succeed.