Last Week in Pony - June 10, 2018
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, our Twitter account @ponylang, 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.
Pony Releases¶
Yes, indeed, we have a section for this now. And yes, it is plural. And yes, maybe we release this often to prove we have tighter release cycles than java, now they switched to time-based versioning, because this is what it’s all about after all, isn’t it?
So, as with every good story, lets start at the beginning:
Pony 0.22.4 - Release Notes¶
Two small bug fixes around union types with the same elements and the cli
package.
Pony 0.22.5 - Release Notes¶
High-priority bug fix for systems with NUMA enabled. Upgrading is highly recommended.
Pony 0.22.6 - Release Notes¶
This one fixes a performance regression introduced in the 0.22.X series and fixes a bug in tuple handling that could cause crashes during compilation. Here too, we recommend to upgrade.
Pony 0.23.0 - Release Notes¶
Whoa! Minor version increase. Why is that? Breaking change, that’s why! Blame RFC 56. But it is actually mainly a bug fix release for several bugs around tuple handling, Promise.join(...)
and writing big io-vectors to File
. Upgrading is recommended.
New Distribution Channels: PPA and COPR¶
We are very proud to present you two new distribution channels for both ponyc and pony-stable: We now also distribute via Fedora COPR and Ubuntu Launchpad PPA.
Install ponyc
¶
Install pony-stable
¶
News and Blog Posts¶
-
Sean Allen and Sylvan Clebsch will be doing a Pony tutorial at CodeMesh London on November 7th. Attend if you can! This is peak Pony teaching!
-
Generating Pony Coverage Reports by Matthias Wahl (That’s me!!!)
Pony Development Sync¶
The Pony developers met on their weekly sync call on Wednesday, June 6, 2018. Check out the recorded audio.
The next one is scheduled for Wednesday, June 13, 2018, at 03:30 PM (GMT-04:00) America/New York via zoom. We’d love to have you there.
RFCs¶
Accepted¶
Final Comment Period¶
Interested in making a change, or keeping up with changes to Pony? Check out the RFC repo. Contributors welcome!