Last Week in Pony - July 15, 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.
Items of note
A new beginner-friendly issue has landed for the Pony compiler! Want to give it a shot: Pony Issue 2821
Due to confusion caused by its name, we are going to rename our little package manager pony-stable to a new name. Got a name to nominate? Want to vote on options? Chime in on the issue: Pony-Stable #75
Audio from the July 11th Pony Development Sync call is now available: Pony Sync 07-11-2018
A new beginner friendly issue with our little dependency manager that could “pony-stable”. Interested in contributing? We have a flakey integration test, could you be the person to fix it? We think you could be: Pony-Stable 76
News and Blog Posts
- With the merge of Pull Request 2910, we now have automated CI for non x86-64 Linux platforms.
The current working/passing new CI builds are:
- arm - LLVM 3.9.1, 4.01, 5.0.1, 6.0.0
- armhf - LLVM 3.9.1, 4.01, 5.0.1, 6.0.0
- aarch64 - LLVM 3.9.1, 4.01, 5.0.1
And currently failing new CI builds (and are either marked as allow_failures or commented out in travis.yml) are:
- i686 - LLVM 3.9.1, 4.01, 5.0.1, 6.0.0 (for all LLVM versions: segfault in optimized version of stdlib tests regardless of debug or release build of pony; Pony Issue 1576 has some more info)
- aarch64 - LLVM 6.0.0 (Some sort of uncaught signal when running the debug stdlib tests; not sure what/why as I haven’t dug into it)
The failing builds might be a good way for folks to get involved (although the issues may or may not be “beginner friendly”).
I’ve been working on material for a Pony workshop that I’ve been giving (and will present at ICFP in September). It is now in a state where I think it is useful, and I’d love to get feedback on it. Pony Workshop By Andrew Turley
Apparently, Brian Callahan has Pony working on OpenBSD. Here’s to hoping he opens a PR at some point. Brian Callahans Tweet