Last Week in Pony - May 14, 2017

Sunday, May 14, 2017 | Posted in Last Week in Pony

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, our users’ mailing list or join us on IRC.

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.

Items of note

  • The Alpine Linux folks have offered to make Pony distributable via their normal channels. In order to take advantage of this, we need someone to step forward as a maintainer. Could it be you? We certainly hope so. See the comments on PR #1844 for more details. If you are interested, drop us a line on the developer mailing list, on twitter, or leave a comment on PR #1844.

  • RFC #40: exhaustive match was merged to master on Wednesday. Thanks Joe for your hard work on this. As noted later on the PR, there are a couple of issues that we still need to address. Learn more about them #1892: Union of tuples / tuple of unions and #1893: Exhaustive match does not work for case methods

  • At a previous developer sync meeting, Theo Butler volunteered to take on the task of writing up a Pony style guide based on existing patterns in the standard library. He’s opened a PR for feedback.

  • Carl Quinn opened a PR for initial feedback on RFC #38. It aims to replace the existing Options package and provide a standard command line argument syntax for Pony tools and other programs, and a corresponding package named cli to be provided in the standard library.

  • Audio from the May 10, 2017 Pony Development Sync is available for your listening pleasure. We had a light attendence and as such, the meeting only ran about 30 minutes instead of the usual 60.

News and Blog Posts

RFCs

Interested in making a change, or keeping up with changes to Pony? Check out the RFC repo. Contributors welcome!

AUTHOR

Sean T. Allen

Sean is a member of the Pony core team. His turn-ons include programming languages, distributed computing, Hiwatt amplifiers, and Fender Telecasters. His turn-offs include mayonnaise, stirring yogurt, and sloppy code. He is one of the authors of Storm Applied, and VP of Enginerring at Wallaroo Labs.