runner icon indicating copy to clipboard operation
runner copied to clipboard

Add Pony

Open shyba opened this issue 4 years ago • 6 comments

Please complete the following information about the language:

  • Name: Pony
  • Website: https://www.ponylang.io/
  • Language Version: 0.38.3

The following are optional, but will help us add the language:

  • Test Frameworks: PonyTest https://stdlib.ponylang.io/ponytest-PonyTest/
  • How to install: https://www.ponylang.io/learn/#installing-pony
  • How to compile/run: ponyc generates a binary
  • Any comments: (e.g., what's interesting about this language) It is a compiled, safe, actor model based language. Pony uses a capabilities model for memory safety and offers strong guarantees on concurrency, making it data-race free.

On codewars, it would be great to use Pony to get challenged over its capabilities system and exercise new ways to organize code so it fits this model.


  • [x] Installing (https://github.com/ponylang/ponyc/blob/main/INSTALL.md#linux)
  • [x] Compiling and executing (compile with ponyc)
  • [ ] Testing PonyTest
  • [ ] Test Output
  • [ ] Editor (CodeMirror mode)
  • [ ] Icon

:+1: reaction might help to get this request prioritized.

shyba avatar Feb 11 '21 05:02 shyba