Sign in

Chapel Programming Language

@chapellanguage.bsky.social
171 followers 160 following 148 posts

Chapel is a programming language for productive parallel programming, for everyone and at every scale. Learn more about us on our website (chapel-lang.org).

PostsRepliesMedia
Chapel Programming Language @chapellanguage.bsky.social · 29/09/2026
The Chapel developer community is pleased to announce the release of Chapel version 2.10 last week, featuring improvements to unions, thrown errors, and public testing in support of community developers! For details, please see the release announcement at chapel-lang.org/blog/posts/a...
A snapshot of the opening paragraphs of the Chapel 2.10 release announcement from the Chapel blog.
020
Chapel Programming Language @chapellanguage.bsky.social · 12/08/2026
Read about a port of the 1 Trillion Row Challenge (1TRC) to Arkouda and Chapel done by Hewlett Packard Enterprise summer intern Eric Vo, including his scaling results to 128 compute nodes of HPE Cray EX, now available on the Chapel blog: chapel-lang.org/blog/posts/1... #1BRC
A notional illustration of the trillion row input showing temperature measurements at rows 1 and 1,000,000,000,000.
000
Chapel Programming Language @chapellanguage.bsky.social · 18/06/2026
We’ve released Chapel 2.9 today, featuring improvements to the Mason package manager and its ecosystem, dynamic loading of Chapel libraries, and tools for developing Chapel code, along with many other user-driven features and bug fixes. Read about it at: chapel-lang.org/blog/posts/a...
A screenshot of the Chapel 2.9 release announcement, listing highlights and showing the article's table of contents.
020
Chapel Programming Language @chapellanguage.bsky.social · 10/06/2026
Last week, Chapel received its 2,000th star on GitHub! Thanks to everyone who shows their support for our parallel language, whether in this little way or bigger ones! Haven’t starred us yet? Help us reach 2100 stars at: github.com/chapel-lang/...
000
Chapel Programming Language @chapellanguage.bsky.social · 08/06/2026
The latest issue of the Chapel newsletter is out now, featuring updates on Chapel funding, talks, papers, interviews, the website, and more! Check it out at chapel.discourse.group/t/chapel-new...
A screenshot of the first few paragraphs of the May 2026 Chapel newsletter
012
Chapel Programming Language @chapellanguage.bsky.social · 03/06/2026
A Python API for Chapel's compiler is at the core of several of the language's tools. On June 4th, @endofunctor.bsky.social will be talking about this API, chapel-py, during our 10am PT deep dive slot. Tune in to learn more! Find the meeting on the community calendar: chapel-lang.org/calendar/
000
Chapel Programming Language @chapellanguage.bsky.social · 20/05/2026
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. nwcpp.org/May-2026.html
022
Chapel Programming Language @chapellanguage.bsky.social · 21/04/2026
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: chapel-lang.org/blog/posts/c...
012
Chapel Programming Language @chapellanguage.bsky.social · 13/04/2026
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 @bradcray.bsky.social’s 30-year retrospective, exploring the state of languages for scalable computing: chapel-lang.org/blog/posts/3...
010
Chapel Programming Language @chapellanguage.bsky.social · 31/03/2026
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! chapel-lang.org/presentation...
011
Chapel Programming Language @chapellanguage.bsky.social · 27/03/2026
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 new installment of our "7 Questions for Chapel Users" interview series: chapel-lang.org/blog/posts/7...
Digital rendering of computational fluid dynamics simulation
040
Chapel Programming Language @chapellanguage.bsky.social · 14/03/2026
We’re proud to announce the release of Chapel 2.8! Its highlights include improvements to Chapel’s tools ecosystem, as well as some nice advances in portability and performance. For details, please see: chapel-lang.org/blog/posts/a...
051
Chapel Programming Language @chapellanguage.bsky.social · 25/02/2026
Our quarterly newsletter is out! Check it out to catch up on recent developments in the Chapel world, including upcoming events at HPSFCon 2026, an SC25 recap, a blog update, and more... chapel.discourse.group/t/chapel-new...
000
Chapel Programming Language @chapellanguage.bsky.social · 17/02/2026
Core Chapel devs are looking to write more Chapel code! Do you have a favorite library you wish Chapel had? What about a bite-sized application you want to see implemented in Chapel? Comment under github.com/chapel-lang/... to tell us about it! #HPC #OpenSource
010
Chapel Programming Language @chapellanguage.bsky.social · 04/02/2026
We just surpassed 300 followers on LinkedIn — if you use LinkedIn, be sure to follow us! www.linkedin.com/company/chap...
001
Chapel Programming Language @chapellanguage.bsky.social · 29/01/2026
For the first time, Chapel will be represented at @fosdem.org! If you will be at FOSDEM 2026, make sure to stop by the HPC, Big Data & Data Science track on Sunday and see Jade Abraham talk about Productive Parallel Computing in Chapel and Arkouda. fosdem.org/2026/schedul...
064
Chapel Programming Language @chapellanguage.bsky.social · 23/01/2026
Read about how Oliver Alvarado Rodriguez used Chapel to implement large-scale exploratory graph analysis for his Ph.D. dissertation in our latest "7 Questions for Chapel Users" interview on the Chapel blog: chapel-lang.org/blog/posts/7...
010
Chapel Programming Language @chapellanguage.bsky.social · 20/01/2026
Interested in language design? Join the Chapel developers in discussing various language features during our public deep dive meeting this Thursday, January 22nd at 10:00am Pacific Time. Find the details at github.com/chapel-lang/...
020
Chapel Programming Language @chapellanguage.bsky.social · 12/01/2026
Intrigued by the High Performance Software Foundation (HPSF, @hpsf.bsky.social) and projects like ours that are members of it? Be sure to check out the following article, which reviews highlights of 2025 and what we’re all working on in the year to come. hpsf.io/blog/2026/ch...
020
Chapel Programming Language @chapellanguage.bsky.social · 18/12/2025
Today, we are releasing Chapel 2.7, our first new version since joining @hpsf.bsky.social. Highlights include a new flag for vector libraries, improved support for debugging, and advances to the Mason package manager. Learn more about these changes, and others, at: chapel-lang.org/blog/posts/a...
040
Chapel Programming Language @chapellanguage.bsky.social · 15/12/2025
Can Chapel be used to write transformers? How does the resulting performance compare against C++ or PyTorch? Check out the second and final article in Thitrin Sastarasadhit’s “Transformers from Scratch in Chapel and C++” series on the Chapel blog: chapel-lang.org/blog/posts/t...
030
Chapel Programming Language @chapellanguage.bsky.social · 03/12/2025
Chapel is at HPE Discover Barcelona this week! Stop by the High Performance Software demo station (#227) on December 3rd and 4th to chat with Daniel Fedorin about Chapel and Arkouda.
000
Chapel Programming Language @chapellanguage.bsky.social · 02/12/2025
With #SC25 wrapped and the U.S. Thanksgiving break behind us, it is time to gear up for the final stretch of 2025. Make sure to recap recent Chapel events featured in the November newsletter. chapel.discourse.group/t/chapel-new...
000
Chapel Programming Language @chapellanguage.bsky.social · 02/12/2025
For those in the Seattle area, Brad Chamberlain will be speaking at the UW Data Science Seminar tomorrow, Dec 2, introducing Arkouda—the Chapel-based framework supporting interactive data science at scale from Python. For details, see: escience.washington.edu/events/uw-da... uwescience.bsky.social
010
Chapel Programming Language @chapellanguage.bsky.social · 21/11/2025
New on the Chapel blog: Read part 1 of Thitrin Sastarasadhit’s experience implementing Transformers from scratch in Chapel and C++, comparing to Python. This work was done as an undergraduate summer internship at University of Tokyo under Kenjiro Taura. chapel-lang.org/blog/posts/t...
110
Chapel Programming Language @chapellanguage.bsky.social · 19/11/2025
If you’re at #SC25 and haven’t had the chance to talk to Oliver or Engin about Chapel and Arkouda yet, be sure to stop by the High Performance Software demo station at the HPE booth while the show room floor is open today or tomorrow!
020
Chapel Programming Language @chapellanguage.bsky.social · 19/11/2025
The French paper magazine @magazineprogrammez.bsky.social has printed an article on GPU programming in Chapel by @endofunctor.bsky.social! Grab a digital copy and check out this and other articles here: www.programmez.com/magazine/art...
021
Chapel Programming Language @chapellanguage.bsky.social · 17/11/2025
Chapel’s November Newsletter is out! As with last year’s edition, this one features a special section for events at #SC25. It also has news from ChapelCon ’25, talks, articles, and other community events. chapel.discourse.group/t/chapel-new...
000
Chapel Programming Language @chapellanguage.bsky.social · 20/10/2025
In case you missed it live, Engin Kayraklioglu's talk at LUMI User Coffee Breaks is now available online. Check it out to learn more about how Chapel makes going from programming a laptop to a supercomputer easy. #HPC #OpenSource lumi-supercomputer.github.io/LUMI-trainin...
020
Chapel Programming Language @chapellanguage.bsky.social · 17/10/2025
Should a good parallel language design be minimal in nature? Read @bradcray.bsky.social's take on this question in this month's edition of his "10 Myths About Scalable Parallel Programming Languages" blog series. chapel-lang.org/blog/posts/1...
010
Chapel Programming Language @chapellanguage.bsky.social · 14/10/2025
Upcoming talk alert: Join Engin Kayraklioglu during the LUMI User Coffee Break on Oct. 15th 9AM ET. He will cover several applications of Chapel and how its language features allow its users to go from laptops to supercomputers with ease. More info & link: www.lumi-supercomputer.eu/events/userc...
020
Chapel Programming Language @chapellanguage.bsky.social · 09/10/2025
ChapelCon ’25 Conference Days start today! Join us for four sessions on Chapel applications and algorithms, and a keynote address from Chris Rackauckas of MIT's JuliaLab. The conference begins at 9AM PT. Register for free here: hpe.zoom.us/j/91206107280
000
Chapel Programming Language @chapellanguage.bsky.social · 03/10/2025
Curious about high performance computing? Emanuele Vitali will be speaking at ChapelCon '25 next week about @lumi-supercomputer.eu, one of the fastest supercomputers in Europe. Register to attend for free: #HPC #Supercomputer www.chapel-lang.org/chapelcon25
021
Chapel Programming Language @chapellanguage.bsky.social · 25/09/2025
ChapelCon '25 is less than 2 weeks away, and the program is ✨live✨! We've got 4 days of jam-packed activities. Check out the program and register to attend here: #HPC #OpenSource chapel-lang.org/chapelcon25/
010
Chapel Programming Language @chapellanguage.bsky.social · 22/09/2025
We recently added a new public weekly meeting on Thursdays at 10am PT for deep-dives and demos. This week, on September 26th, PhD student Shubh Singhal (Habanero Labs/Ga Tech) will share recent aggregation results on ORNL’s Frontier. Join us, or propose a topic, at: github.com/chapel-lang/...
000
Chapel Programming Language @chapellanguage.bsky.social · 19/09/2025
Chapel 2.6 is out! A new DynamicLoading module, enabling a whole new way of interoperating with C, and significantly improved debugging experience are just a few highlights among many! Read the announcement for more chapel-lang.org/blog/posts/a...
000
Chapel Programming Language @chapellanguage.bsky.social · 18/09/2025
Can higher-level languages like Chapel compete with MPI? For the answer, check out the latest installment of Brad Chamberlain's "10 Myths About Scalable Parallel Programming Languages (Redux)" series: #HPC #OpenSource chapel-lang.org/blog/posts/1...
010
Chapel Programming Language @chapellanguage.bsky.social · 15/09/2025
Marjan Asgari’s interview on the “7 Questions for Chapel Users” series is now online! Chapel helped Dr. Asgari parallelize large-scale geospatial tasks and datasets in hydrological modeling. Read her interview to learn more. chapel-lang.org/blog/posts/7...
010
Chapel Programming Language @chapellanguage.bsky.social · 11/09/2025
Sign up for an office hour session for ChapelCon '25 to meet with a Chapel core developer about topics that interest you! #HPC #OpenSource forms.cloud.microsoft/r/k2z5DuLLUM
210
Chapel Programming Language @chapellanguage.bsky.social · 10/09/2025
ChapelCon '25 is less than a month away! 4 days of tutorials, presentations, and demos for all experience levels. Register for this free, fully virtual event today: #HPC #OpenSource chapel-lang.org/chapelcon25
010
Chapel Programming Language @chapellanguage.bsky.social · 03/09/2025
Can GenAI write your Chapel code for you? It can, and with MCP, it can do an even better job! Read more about using MCP to enhance Claude — or your favorite LLM — with the ability to access documentation, compile, and lint Chapel code in our new blog post: chapel-lang.org/blog/posts/c...
000
Chapel Programming Language @chapellanguage.bsky.social · 25/08/2025
ChapelCon '25 registration is live! 100% free, 100% virtual, and 100% guaranteed to be a jam-packed week. Sign up here: #HPC #OpenSource hpe.zoom.us/meeting/regi...
041
Chapel Programming Language @chapellanguage.bsky.social · 22/08/2025
Do productive parallel languages like Chapel require magic compilers? Read @bradcray.bsky.social’s take on this question in the latest installment of his “10 Myths about Scalable Parallel Programming Languages” blog series: chapel-lang.org/blog/posts/1... #HPC #OpenSource #LangDev
041
Chapel Programming Language @chapellanguage.bsky.social · 22/08/2025
Interested in chatting with a core Chapel developer about a topic? Sign up for an office hour session for ChapelCon '25! forms.cloud.microsoft/r/k2z5DuLLUM
000
Chapel Programming Language @chapellanguage.bsky.social · 31/07/2025
Read about how Chapel supports massive combinatorial optimization problems in the latest installment of our “7 Questions for Chapel Users” series where we talk to Tiago Carneiro and Guillaume Helbecque about their work with ChOp. Check it out at: chapel-lang.org/blog/posts/7...
010
Chapel Programming Language @chapellanguage.bsky.social · 29/07/2025
Using Chapel for a passion project? Share your progress with the community at ChapelCon '25. Submissions are due Friday, August 8th. Learn more here: chapel-lang.org/chapelcon25
000
Chapel Programming Language @chapellanguage.bsky.social · 25/07/2025
This week, we published the fourth article in our “10 Myths About Scalable Parallel Programming Languages” series. This month’s post wrestles with the question “Does a language’s syntax matter?” What do you think? Read on for Brad Chamberlain’s take: chapel-lang.org/blog/posts/1...
000
Chapel Programming Language @chapellanguage.bsky.social · 17/07/2025
We recently received our 1,900th star on GitHub! Thanks to all who’ve shown their support for the Chapel programming language in this way and for helping to grow awareness of our open-source community. Haven’t starred us yet? Help us reach 2k at: github.com/chapel-lang/...
020
Chapel Programming Language @chapellanguage.bsky.social · 07/07/2025
Working on a project that uses Chapel? We want to hear about it! Submit a talk, demo, poster, or extended abstract about your project to ChapelCon '25, the Chapel Event of the Year. chapel-lang.org/chapelcon25 #HPC #OpenSource
031
Chapel Programming Language @chapellanguage.bsky.social · 27/06/2025
In this month's edition of "10 Myths of Scalable Parallel Programming Languages", Brad focuses on the question of the adoptability of new parallel languages and the extent to which extending an existing language might help vs. not. Find it at: chapel-lang.org/blog/posts/1... #ChapelLang #OpenSource
020