Pony 是一个面向对象的基于 AcTor 模型的安全而且高性能的编程语言。Pony 提供 SublimeAtom 编辑插件,同时很快将提供 VIMVisual Studio 支持。可使用 LLDBGDB 进行调试。

Pony 兼容 C 程序,其编译器可从 Pony 库中生成 C 的头文件,这样 C/C++ 程序可方便调用 Pony 库。

示例代码:

actor Main
  new create(env: Env) =>
    env.out.print("Hello, world!")

编译:

$ ponyc
Building .
Building builtin
GeneRATing
Optimising
Writing ./helloworld.o
Linking ./helloworld

运行:

$ ./helloworld
Hello, world!
Pony 0.16.0 发布,Actor 模型高性能编程语言
Pony 0.16.0 已发布,Pony 是一款基于 Actor 模型,能够提供类型、内存、异常、并发多个层面的安全性保证的高性能编程语言。该版本实现了 “Explicit partial calls”  RFC,这是一个突破性的语法更改,影响了对局部函数的所有调用。  /tmp/test.pony:5:19: call is not partial&n

发布于 2017-07-30 00:26:47 | 115 次阅读

Pony 0.11.0 发布,Actor 模型编程语言
Pony 0.11.0 发布了,Pony 是一个面向对象的基于 Actor 模型的安全而且高性能的编程语言。Pony 提供 Sublime 和 Atom 编辑插件,同时很快将提供 vim 和 Visual Studio 支持。可使用 LLDB 和 GDB 进行调试。Pony 兼容 C 程序,其编译器可从 Pony 库中生成 C 的头文件,这样 C/C++

发布于 2017-03-12 01:02:38 | 86 次阅读


Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务