AmbientTalk

응용 프로그램의 스크린 샷:
AmbientTalk
응용 프로그램의 세부 사항:
버전: 2.22 업데이트
업로드 날짜: 9 Feb 13
개발자: AmbientTalk Team
라이센스: 무료
인기: 2270
크기: 3863 Kb

Rating: 1.9/5 (Total Votes: 38)

AmbientTalk 벨기에? 브리 ? 유니버시티 (Vrije Universiteit) 브뤼셀 (Brussel)에있는 소프트웨어 언어 연구소에서 개발 된 실?적인 객체 지향 분산 프로그?밍 언어입니다. 이 언어는 주로 모바일 ad hoc 네트워크에 배포 된 프로그램 작성을 목표로합니다.


AmbientTalk는 새로운 언어 기능이? 프로그?밍 추상화를 실??여 간헐적 인 연결성과 인프라가없는 매우 불안정한 네트워크에서 실행?어야?는 소프트웨어? 구축을 용이?게?는 리서? 플랫폼입니다.


언어? 동시성 기능은 액터 모델을 기?으로?며 E 프로그?밍 언어? ?향을 크게받습니다. 언어? 객체 지향 기능은 Smalltalk (? : 블록 폐쇄, 키워드 메시지) 및 Self (프로토 타입 기? 프로그?밍, 위임)와 같은 언어로 ?향을줍니다. 마지막으로,이 언어는 Scheme과 Pico에서 ?감을 얻은 기능적 핵심을 가지고 있습니다.


AmbientTalk? 주요 언어와? 주요 차이점은 다음과 같습니다.


& middot; 액터 기?? 순? 이벤트 중심 동시성 프레임 워크를 사용합니다.& middot; 비동기, 비 차단 메시지 전달을 위해 RPC 추상화를 포기합니다. 메시지 ?신자? 연결이 끊긴 상태에서 시스템이 자동으로 이러한 메시지를 버퍼링?기 때문에 프로그?머는 기본적으로 일시적인 네트워크 ??로부터 추상화 할 ? 있습니다.

& middot; 이것은 객체가 로컬 ad hoc 네트워크에서 서로를 발견 할 ? 있도록 내장 된 프로그?밍 언어 구조를 가지고 있습니다. 피어 - 투 - 피어 서비스 발견은 언어에 내장?어 있습니다.

& middot; 프로토 타입 기? 프로그?밍? 원리에 기?한 동적 OO 커널 언어를 특징으로합니다. 커널 언어는 광범위한 메타 객체 프로토콜에 대한 액세스를 제공?는 미러를 사용한 리플렉?을 지원?므로 언어 ​​자체를 확장 할 ? 있습니다.

& middot; 언어 구문은 주로 '중괄?'언어 계열에서 파생?지만 Smalltalk? 키워드 기? 메시징 구문에도 ?합?어 있습니다. 이것은 AmbientTalk? 경량 블록 구문과 함? 사용자 고유? 제어 구조를 쉽게 만들 ? 있습니다.& middot; AmbientTalk? ?재 구?은 JVM을 플랫폼으로 받아들입니다. AmbientTalk 프로그램은 Java 라이브러리를 사용?기 쉽고 Java 객체가 임베디드 스크립팅 언어로 AmbientTalk를 사용?는 것은 쉽습니다. 이 상? 작용은 안전합니다. AmbientTalk 객체가 "노출"된 경우에도 안전합니다. JVM 스레드는 JVM으로 AmbientTalk? 액터 모델? 동시성 제한을 위?할 ? 없습니다.


AmbientTalk는 J2SE, J2ME, 연결된 장? 구성 (CDC) 및 Android 2.1 플랫폼에서 실행됩니다.

비슷한 애플 리케이션

MID4th
MID4th

24 Jun 11

Debug
Debug

20 Apr 11

JJOS Shell
JJOS Shell

13 May 11

Java Programming
Java Programming

26 Dec 10

코멘트 AmbientTalk

1 댓글
  • ققنوس 13 Nov 24
    بد نیست
코멘트를 추가
이미지를 켜십시오!