Discourse:编程语言

jopen 12年前

Discourse 是一个服务器端编程语言,其语法类似 Smalltalk 语言。Discourse 中的每个对象都是计算中的并发单元,可通过 BT 网络来共享不同的库,节点间通讯是加密的。

示例代码:

+ True ifFalse: fBlock => { Nil }    + True ifTrue: tBlock => { tBlock value }    + True ifTrue: tBlock ifFalse: fBlock => { tBlock value }    + True not => { False }    + True & aBool => {    aBool ifTrue: { True } ifFalse: { False }  }    + True | aBool => { True }    + True ^ aBool => {    aBool ifTrue: { False } ifFalse: { True }  }

项目主页:http://www.open-open.com/lib/view/home/1360150336361