ActorScript(TM) extension of C sharp (TM), Java(TM), and Objective C(TM): iAdaptive(TM) concurrency for antiCloud(TM) privacy and security
Carl Hewitt

TL;DR
ActorScript(TM) extends traditional programming languages with adaptive, resource-aware concurrency, integrating multiple paradigms and ensuring safety, security, and high performance for distributed systems.
Contribution
It introduces ActorScript(TM), a universal, message-passing language with dynamic concurrency adaptation and security features, compatible with C#, Java, and Objective-C.
Findings
Concurrency adapts dynamically to system load.
Message passing overhead is comparable to procedure calls.
Programs are extension invariant and secure.
Abstract
ActorScript(TM) is a general purpose programming language for implementing discretionary, adaptive concurrency that manages resources and demand. It is differentiated from previous languages by the following: - Universality *** Ability to specify what Actors can do *** Specify interface between hardware and software *** Everything in the language is accomplished using message passing including the very definition of ActorScript itself *** Functional, Imperative, Logic, and Concurrent programming are integrated. *** Concurrency dynamically adapts to resources available and current load. *** Programs do not expose low-level implementation mechanisms such as threads, tasks, locks, cores, etc. *** Messages can be directly communicated without requiring indirection through brokers, channels, class hierarchies, mailboxes, pipes, ports, queues etc. *** Variable races are…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModeling, Simulation, and Optimization · Parallel Computing and Optimization Techniques · Distributed and Parallel Computing Systems
