Last Week in Pony - June 8, 2025
There has been lots of activity this week from core team members. Most of it in service of getting the Pony 0.60.0 release out the door.
Items of Note¶
Pony 0.60.0 Release¶
We are working towards the Pony 0.60.0 release. I had hoped to have it out this past week but that didn’t happen. You can follow along with our checklist of pre and post release tasks on the release issue.
Libgpiod Bindings¶
Niclas Hedhman announced in Zulip that he has started work on bindings for libgpiod.
These bindings would be of interest to Raspberry Pi and other embedded Pony users who want to interact with GPIO pins.
Cross-compiling Pony Directions¶
With a tiny bit of help from me, Niclas got himself able to cross-compile Pony for Raspberry Pi. He later announced in Zulip that he had tried to document that effort. You can give his directions a go by checking them out on GitHub.
Pony Development Sync¶
The recording of the June 3rd, 2025 sync is available.
Lots of talk about Docker and how to build cross-platform container images for Pony.
Office Hours¶
Office Hours this past week started with just Adrian and myself. We talked more about the data structure that Adrian has been working on that I call “leasable buffer” and Adrian calls “Vector v2”.
From that we spun off into discussions of Pony’s ORCA protocol and some more general Pony garbage collection topics.
Red joined partway through and talked about the ODBC library he is working on.
And at some point Niclas joined and he and Adrian ended up talking about Software Defined Radio and related topics.
Releases¶
- ponylang/changelog-tool 0.5.1
- ponylang/changelog-tool 0.5.2
- ponylang/crypto 1.2.4
- ponylang/http 0.6.3
- ponylang/net_ssl 1.3.4
Last Week In Pony is a weekly blog post to catch you up on the latest news for the Pony programming language. To learn more about Pony, check out our website or our Zulip community.
Got something you think should be featured? There’s a GitHub issue for that! Add a comment to the open “Last Week in Pony” issue.