ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 0907.3330
143
4
v1v2v3v4v5v6v7v8v9v10v11v12v13v14v15v16v17v18v19v20v21v22v23v24v25v26v27v28v29v30v31v32v33v34v35v36v37v38v39v40v41v42v43v44v45v46 (latest)

ActorScript(TM): Industrial strength integration of local and nonlocal concurrency for Client-cloud Computing

20 July 2009
C. Hewitt
ArXiv (abs)PDFHTML
Abstract

ActorScript is a general purpose programming language for implementing massive local and nonlocal concurrency. It is differentiated from other concurrent languages by the following: * Identifiers (names) in the language are referentially transparent, i.e., in a given scope an identifier always refers to the same thing. * Everything in the language is accomplished using message passing including the very definition of ActorScript itself. * Functional and Logic Programming are integrated into general concurrent programming. * Advanced features such as treaming, co-routines, futures, serializers, sponsors, etc. can be defined and implemented without having to resort to low level implementation mechanisms such as threads, tasks, channels, queues, locks, cores, etc. * Binary XML and JSON are data types * For ease of reading, programming can be displayed using a 2-dimensional textual typography (as is often done in mathematics). ActorScript attempts to achieve the highest level of performance, scalability, and expressiblity with a minimum of primitives.

View on arXiv
Comments on this paper