AmbientTalk

Screenshot dari Aplikasi:
AmbientTalk
Rincian Aplikasi:
Versi: 2.22 Diperbarui
Tanggal Upload: 9 Feb 13
Pengembang: AmbientTalk Team
Lisensi: Gratis
Popularitas: 2270
Ukuran: 3863 Kb

Rating: 1.9/5 (Total Votes: 33)

AmbientTalk adalah berorientasi objek terdistribusi bahasa pemrograman eksperimental yang dikembangkan di Software Bahasa Lab di Vrije Universiteit Brussel, Belgia. Bahasa ini terutama ditujukan pada program penulisan dikerahkan di ponsel jaringan ad hoc.


AmbientTalk adalah platform penelitian untuk bereksperimen dengan fitur bahasa baru atau abstraksi pemrograman untuk memfasilitasi pembangunan perangkat lunak yang harus dijalankan dalam jaringan yang sangat volatile memamerkan konektivitas intermiten dan sedikit infrastruktur.


fitur concurrency bahasa ini didirikan pada model aktor dan telah sangat dipengaruhi oleh bahasa pemrograman E. fitur berorientasi objek bahasa cari pengaruh mereka dalam bahasa seperti Smalltalk (yaitu blok penutupan, pesan keyworded) dan Self (berbasis prototipe pemrograman, delegasi). Akhirnya, bahasa memiliki inti fungsional, terinspirasi oleh Skema dan Pico.


Perbedaan utama AmbientTalk dengan bahasa utama adalah bahwa:


& Middot; Ini mempekerjakan kerangka concurrency murni-event, didirikan pada aktor.& Middot; Ini meninggalkan abstraksi RPC mendukung asynchronous, non-blocking pesan lewat. Karena sistem otomatis buffer pesan tersebut sedangkan penerima pesan terputus, programmer dapat abstrak dari kegagalan jaringan sementara secara default.

& Middot; Hal ini telah built-in konstruksi bahasa pemrograman untuk objek untuk menemukan satu sama lain dalam jaringan ad hoc lokal. Peer-to-peer penemuan layanan dibangun ke dalam bahasa.

& Middot; Ini fitur bahasa OO kernel dinamis dibangun di atas prinsip-prinsip pemrograman berbasis prototipe. Bahasa kernel mendukung refleksi menggunakan cermin, yang menyediakan akses ke protokol metaobject luas, membuat extensible bahasa dari dalam dirinya sendiri.

& Middot; Sintaks bahasa berasal terutama dari 'keriting brace' keluarga bahasa, tapi bercampur dalam sintaks pesan keyworded dari Smalltalk juga. Ini, bersama-sama dengan sintaks blok ringan AmbientTalk ini, memungkinkan Anda untuk dengan mudah membangun struktur kontrol Anda sendiri.& Middot; Implementasi saat AmbientTalk merangkul JVM sebagai platform. Sangat mudah untuk program AmbientTalk untuk menggunakan perpustakaan Jawa, dan sangat mudah untuk objek Java untuk menggunakan AmbientTalk sebagai bahasa scripting tertanam. Interaksi ini aman: bahkan ketika AmbientTalk obyek & quot; terkena & quot; untuk JVM, JVM benang tidak bisa melanggar kendala concurrency model aktor AmbientTalk ini.


AmbientTalk berjalan pada J2SE, J2ME bawah terhubung konfigurasi perangkat (CDC), dan Android 2.1 Platform.

Mirip aplikasi

JJOS Shell
JJOS Shell

13 May 11

W3DGL
W3DGL

17 Mar 11

Komentar untuk AmbientTalk

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!