Last Week in Pony - July 15, 2018

Sunday, July 15, 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.

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

AUTHOR

Josh Horwitz

Josh has worked in many different fields in the past, from farming to finance. Currently, he is working in the Oil and Gas industry creating the self-driving car of oil wells.