Last Week in Pony - April 29, 2018

Sunday, April 29, 2018 | 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.

We need you!

We could use help moving Pony forward. Interested in helping? Here’s a few ideas:

And there’s a ton more as well. Stop by the developer mailing list or IRC, we’ll help you figure out a way that you can contribute.

Items of Note

  • Detecting end of incoming actor messages discussion on /r/ponylang. Got anything to add? Join in. Also, this question has come up before. We’d love to see someone write up a Pony Pattern for addressing this scenario.

  • Work is underway to vendor LLVM into Pony. As you might know, the only version of LLVM listed as support by the Pony team is LLVM 3.9.1. LLVM 5 and 6 are experimental only. Why? LLVM 5 and 6 have bugs that we need to get fixed. All-in-all, our current LLVM support story isn’t working out well. During the April 18th Pony developer sync call, we decided that we needed to support a single version of LLVM that we could patch and periodically upstream. This would make Pony’s LLVM usage a lot more like the model used by Rust. Interested in helping with the effort? Wink has been working on the effort for a while. Stop by his pull request and see how you might assist.

Pony Development Sync

The Pony developers met on their weekly sync call on Wednesday, April 25, 2018. Check out the recorded audio.

The next one is scheduled for Wednesday, May 2, 2018, at 03:30 PM (GMT-04:00) America/New York via zoom. Join the Dev Mailing List to get all the details. We’d love to have you there.

RFCs

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

Approved RFCs

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 Engineering at Wallaroo Labs.