[LLVMdev] Pony Language: LLVM Project
Sebastian Blessing
sebastian at causality.io
Thu May 7 14:27:08 PDT 2015
Dear LLVM community,
I am affiliated with the design and development of the Pony<http:/www.ponylang.org> programming language, which was recently published and has since been discussed on hacker news<https://news.ycombinator.com/item?id=9482483>, reddit [1]<http://www.reddit.com/r/ponylang> [2]<https://www.reddit.com/r/rust/comments/34rszb/pony_type_and_memory_safe_language/>, lambda the ultimate<http://lambda-the-ultimate.org/node/5148> and gained some momentum.
Short abstract of the language:
* Actor based
* Capabilities-secure<http://tutorial.ponylang.org/capabilities/introduction/>
* Type safe
* Memory safe
* Exception safe
* Data-race free
* Deadlock free
* Non-blocking, fully concurrent GC for objects and actors
* AOT compiled
* Native C FFI (C/C++ can call Pony, Pony can call C)
Pony is open-source<http://www.github.com/CausalityLtd/ponyc> (2-clause BSD) and runs on Mac OSX, Linux and Windows (x86_64).
Our compiler is based on the LLVM backend. Would it therefore be possible to be named as official project on http://llvm.org/ProjectsWithLLVM/ ?
A preliminary (work-in-progress) tutorial is available at http://tutorial.ponylang.org.
Best,
Sebastian
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150507/a91c0083/attachment.html>
More information about the llvm-dev
mailing list