Last Week in Pony - February 16, 2025
Ponyc nightly builds are working again. Feel free to fire up that ponyup
and install away!
Items of Note¶
No Longer Broken Nightly Builds¶
Last week, we reported that nightly builds were broken. We are happy to report all is good again. Install away!
Pony Development Sync¶
The recording from this week’s Development Sync is now available on Vimeo.
Office Hours¶
Office Hours was a fun one this week. Well, it was for me. I got to talk about lots of stuff I love.
Attendees were: Adrian, Red, Nathan, Alex, and me.
We discussed the Rego policy language as I am working on Pony bindings for microsoft/rego-cpp. We discussed Datalog languages including some discussion of Prolog.
We ended up pivoting to discussing WASM. Red wasn’t really familiar with it so I took him through some basics. I discussed it through the lens of 1990’s browsers and “javascript vs applets” and virtual machines.
We ended up pivoting back to policy language and why you would want one and what it would be used for. I discussed it in the context of the work I did on Confidential Containers while I was at Microsoft Research. We ended up discussing some stuff near and dear to my heart: hardware root of trust. We discussed the TPM and SGX.
Finally, we ended up wrapping it all up by discussing how I am incorporating all of this into a new project I am working on. There, I’m not using Rego as a policy language but as a configuration language with all the goodness of Datalog.
Tomorrow is a vacation in the US and Canada so we will see how many attendees we have. I will probably be there, but, that isn’t guaranteed.
Releases¶
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 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.