Last Week in Pony - July 3, 2022

Sunday, July 03, 2022 | Posted in Last Week in Pony

Version 0.51.1 of ponyc has been released! @nogginly has started a package, github.com/nogginly/termax.pony, offering enhanced terminal application development APIs.

Items of note

Releases

  • Version 0.51.1 of ponylang/ponyc has been released. See the release notes for more details.

from @nogginly:

I’ve started an external package that offers enhanced terminal application development APIs. This offers compatibility with the term package’s ANSI, ANSITerm and ANSINotify types while defining a core API that offers more advanced capability.

https://github.com/nogginly/termax.pony

So far I have been testing on macOS using Terminal.app. I would love to get some help running the example apps on other platforms (Linux, Windows). In particular, there are two examples that I would like to get feedback on:

  1. examples/formatting which can be used to test the various text formatting options supported.
  2. examples/mousing which can be used to test mouse input handling

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.

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

AUTHOR

Theo Butler

Theo is a member of the Pony core team. His interests include persistent data structures, programming languages, and writing software while listening to Swancore.