github.com/ponylang/ponyc ↗
Pony is an open-source, actor-model, capabilities-secure, high performance programming language
An animated visualization of ponylang/ponyc's Git history from November 2012 to February 2021, built by 212 contributors. The codebase reached 20,087 lines, mostly Pony. The video runs 4 minutes 53 seconds.
Render your own repo
Turn any GitHub repository into a video like this — free sample in seconds.
Open this visualization on its own page →
Language
Pony
Contributors
212
Lines of Code
20,087
From
2012-11-09
To
2021-02-14
Advertisement
About ponylang/ponyc
Pony is an open-source programming language designed around the actor-model concurrency paradigm with built-in capabilities-based security. The language emphasizes high performance and object-oriented design, making it suitable for systems where safe concurrent execution is critical. It is currently used in production environments, though the project remains pre-1.0 and occasionally introduces breaking changes that are typically straightforward to adapt to.
The Ponyc compiler supports a range of platforms, with full support for 64-bit architectures including x86, ARM, and RISC-V across Linux, macOS, and Windows 11. The project also maintains partial support for 32-bit ARM platforms and best-effort compatibility with BSD variants and Windows 10. Developers can build Pony from source, use Docker images, or try the language directly in an online playground, with editor support available for popular development environments.
The project welcomes community contributions and provides extensive learning resources including documentation, tutorials, and a frequently asked questions section. Pony is distributed under the 2-Clause BSD License, making it freely available for both open-source and commercial use.
Advertisement