[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1003988: ITP: golang-github-arceliar-phony -- A ponylang-inspired actor model library for Go



Package: wnpp
Severity: wishlist
Owner: John Goerzen <jgoerzen@complete.org>

* Package name    : golang-github-arceliar-phony
  Version         : 0.0~git20210209.dde1a8d-1
  Upstream Author : Arceliar
* URL             : https://github.com/Arceliar/phony
* License         : MPL-2.0
  Programming Lang: Go
  Description     : A ponylang-inspired actor model library for Go

 Phony is a Pony-inspired proof-of-concept
 implementation of shared-memory actor-model concurrency in the Go
 programming language. Actors automatically manage goroutines and use
 asynchronous causal messaging (with backpressure) for communcation. This
 makes it easy to write programs that are free from deadlocks, goroutine
 leaks, and many of the for loops over select statements that show up in
 boilerplate code. The down side is that the code needs to be written in
 an asynchronous style, which is not idiomatic to Go, so it can take some
 getting used to.


Reply to: