AmbientTalk

Снимка на приложение:
AmbientTalk
Подробности за приложение:
Версия: 2.22 актуализира
Дата на качване: 9 Feb 13
Розробник: AmbientTalk Team
Разрешително: Безплатно
Популярност: 2270
Размер: 3863 Kb

Rating: 1.9/5 (Total Votes: 33)

AmbientTalk е експериментална обектно-ориентиран разпределени език за програмиране, разработен в лабораторията на софтуера Езиците в Свободния университет в Брюксел, Белгия. Езикът е насочена предимно към писане на програми, разположени в мобилните специални мрежи.


AmbientTalk е изследователска платформа да експериментират с нови езикови функции или програмни абстракции да се улесни изграждането на софтуер, който трябва да се осъществи в силно летливи мрежи, проявяващи прекъсвания свързаност и малко инфраструктура.


едновременност функции на езика се основава на модела на актьор и до голяма степен са повлияни от езика за програмиране E. обектно-ориентирани функции на езика намерят своето влияние в езици като Smalltalk (т.е. затваряне блок, keyworded съобщения) и Self (прототип на базата на програмиране, делегиране). ? накрая, на езика е с функционално ядро, вдъхновен от Схема и Pico.


Основните разлики AmbientTalk с масовите езици са, че:


& Middot; В нея работят рамка едновременност чисто събитие задвижване, основана на актьори.& Middot; Той изоставя RPC черпене в полза на асинхронно, без блокиране на пропускане на съобщения. Тъй като системата автоматично буфери, такива съобщения, докато приемникът на съобщението е изключен, програмистът може да се абстрахират от временни неуспехи мрежата по подразбиране.

& Middot; Тя е вградена в програмния език конструкции за обекти, за да открият един друг в местната специализирана мрежа. за откриване на услуги Peer към партньорската е вградена в езика.

& Middot; Той разполага с динамичен език OO ядрото изградена върху принципите на прототип на базата на програмиране. Езикът на ядрото поддържа отражение използвайки огледала, които осигуряват достъп до обширна протокол metaobject и вкара езика Extensible от в себе си.

& Middot; синтаксиса на езика идва предимно от семейството "фигурна скоба" на езици, но той се смесва в синтаксиса на keyworded съобщения от Smalltalk, както добре. Това, заедно с лек синтаксис блок AmbientTalk е, ви позволява лесно да създавате свои структури за контрол.& Middot; Настоящата реализация на AmbientTalk обгръща JVM като платформа. Това е лесно за AmbientTalk програми да използват Java библиотеки, и е лесно за Java обекти да използват AmbientTalk като вграден скриптов език. Това взаимодействие е сигурно: дори когато AmbientTalk обекти са & quot; изложени & quot; на JVM, JVM теми не могат да нарушават едновременност ограниченията на актьор модел AmbientTalk му.


AmbientTalk работи на J2SE, J2ME при конфигурацията на свързаното устройство (CDC), и Android 2.1 платформа.

Подобни приложения

Java Programming
Java Programming

26 Dec 10

W3DGL
W3DGL

17 Mar 11

Me Boy Builder 2.2
Me Boy Builder 2.2

22 Nov 12

MiniME
MiniME

15 May 11

Коментари към AmbientTalk

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по устройство
Sony Ericsson J105 Naite / J108 Cedar

Sony Ericsson J105 Naite / J108 Cedar