AmbientTalk ?在比利时布鲁塞尔Vrije Universiteit软件语言实验室开发的面向实验的分布式编程语言。该语言主要针对部署在移动自组织网络中的编写程序。
AmbientTalk?一个研究平台,用于实验新的语言功能或编程抽象,以促进软件的构建,该软件必须在具有间歇性连接和基础设施少的?度??的网络中运行。
语言的并发特性建立在actor模型上,并且很大程度上受到E编程语言的影响。语言的面向对象的特性在诸如Smalltalk(即块关闭,关键字消息)和Self(基于原型的编程,委?)的语言中找到它们的影响。最后,语言具有功能核心,灵感来自Scheme和Pico。
AmbientTalk与主流语言的主要区别?:
·它采用一个纯粹的事件驱动的并发框架,建立在actor上。·它抛弃了RPC抽象,有利于异步,非?塞消息传递。因为系统在消息的接收者断开时自动缓冲这样的消息,所以编程者可以?认地从临时网络故障中抽象。
·它具有内置的编程语言结构,用于对象在本地ad hoc网络中发现彼此。对等服务发现?语言内置的。
·它具有基于原型编程原理的动态OO内核语言。内核语言支持使用镜像的反射,它提供对广泛的元对象协议的访问,使得语言可以从其自身内部扩展。
·语言语法主要来源于“大括号”语言族,但它也混合在来自Smalltalk的关键字消息传递语法中。这与AmbientTalk的轻量级块语法一起,使您能够轻松地构建自己的控制结构。·当前实现的AmbientTalk包含JVM作为一个平台。 AmbientTalk程序很容?使用Java库,Java对象很容?将AmbientTalk用作嵌入式脚本语言。这种交互?安全的:即使当AmbientTalk对象被“暴露”到JVM,JVM线程不能违反AmbientTalk的actor模型的并发约束。
AmbientTalk在J2SE,J2ME下在连接的设备配置(CDC)和Android 2.1平台下运行。
- 主页
- Java
- Samsung C3322 Duos
- AmbientTalk
通过设备搜索
Samsung C3322 Duos
最近浏览的软件
-
Edukasiana Mobile Volume 1 18 May 11
-
Converse 25 Feb 16
-
MOBILE PIANO 23 Aug 16
-
business journal san jose 9 Mar 11
-
101 ideas to say i love u 17 Aug 15
-
SlovoEd Compact German-Slovenian & Slovenian-German Dictionary (Java) 11 Apr 11
-
MobileMath 20 Jun 11
-
Weapon World (240x400) 19 Feb 13
-
IQ Reloj Hablador 8 Jun 11
-
Get 101 ideas to say i love you Manual 8 Sep 15
流行的应用程序
-
Mobile GMaps 3 Dec 10
-
Nimbuzz (Java) 10 May 14
-
UC Browser 8 16 Mar 12
-
Drug Vokrug 13 Jan 17
-
super mario bros deluxe 31 Jan 17
-
google chrome os jar 16 Jun 17
-
Opera Mini for Java 10 May 14
AmbientTalk
类似的应用程序
Youtomo - Mobile Web Builder
18 May 11
Create your own MeBoy (En/De)
23 Nov 12
AppCat iPhone App Maker
7 Jan 11
Cibyl 20
15 May 11
意见 AmbientTalk
通过设备搜索
Samsung C3322 Duos
最近浏览的软件
-
Edukasiana Mobile Volume 1 18 May 11
-
Converse 25 Feb 16
-
MOBILE PIANO 23 Aug 16
-
business journal san jose 9 Mar 11
-
101 ideas to say i love u 17 Aug 15
-
SlovoEd Compact German-Slovenian & Slovenian-German Dictionary (Java) 11 Apr 11
-
MobileMath 20 Jun 11
-
Weapon World (240x400) 19 Feb 13
-
IQ Reloj Hablador 8 Jun 11
-
Get 101 ideas to say i love you Manual 8 Sep 15
流行的应用程序
-
pokemon 8 Feb 17
-
SmartCam 8 Feb 11
-
IMPlus 18 Dec 10
-
Fingerprint Scan Lock 8 May 12
-
Freeflight 3D Flight Simulator 27 Oct 09
-
EuroFighterFree 14 Mar 13
-
Jimm Motorola 26 Dec 10
评论没有发现