Last Week in Pony - August 6, 2017
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.
0.17.0 and 0.16.1 Released!¶
Last Sunday, we released Pony 0.16.1. It featured a couple of high-priority bug fixes. As such we recommend upgrading as soon as possible. However, 0.16.0 featured a large breaking change so we suggest you check out the release notes for both before proceeding.
Yesterday, we released Pony 0.17.0. It is highlighted by support for GCC 7 on Linux. Prior to this release, you weren’t able to build Pony with GCC 7 due to a GCC bug. That isn’t all you get with this release though. There’s some nice additional features in there. Check it out!
Items of note¶
-
RFC #35: “More Promise Methods” has been implemented and is on main. It made Kevin Hoffman really happy. Hopefully he isn’t the only one. Thank you Theo Butler for the implementation.
-
RFC #44: “Match Iterator” has been implemented and is on main. Thanks to Kevin Hoffman for the implementation.
-
RFC #46: “More Random Methods” was both approved and implemented this quick. Joe Eli McIlvain is to thank for the quick turn around on that one.
-
Audio from the August 2nd, 2017 Pony development sync is now available.
News and Blog Posts¶
-
Chris Double has written some excellent Pony blog posts. His new one included: “Reference Capabilities, Consume and Recover in Pony”. If you have trouble figuring out when and how to use
consume
andrecover
, give this post a read. -
Video of Sophia Drossopoulou’s PLISS‘17 talk “Pony: Actors and Objects” is now available. It’s split into two parts. Part 1. Part 2.
RFCs¶
Interested in making a change, or keeping up with changes to Pony? Check out the RFC repo. Contributors welcome!