kali-scheme-information


deleted-page

Kali Scheme "Revival"

Kali Scheme is currently abandoned project started by Nec Research Institute. Eventually I might Port Kali Scheme to the latest version of scheme 48 and or actively maintain it and possibly add new features. Right now I am merely providing information about it and a way to download it that is easy to get at.

If you would like to help contact me at zitterbewegung (at) gmail (dot) com or on #scheme @ freenode.net

What is Kali Scheme (from http://c2.com/cgi/wiki?KaliScheme)

Kali Scheme is a distributed implementation of the Scheme Language that permits efficient transmission of higher-order objects such as closures and continuations. The integration of distributed communication facilities within a higher-order programming language engenders a number of new abstractions and paradigms for DistributedComputing. Among these are user-specified load-balancing and migration policies for threads, incrementally-linked distributed computations, and parameterized client-server applications. Kali Scheme supports concurrency and communication using first-class procedures and continuations. It integrates procedures and continuations into a message-based distributed framework that allows any Scheme object (including code vectors) to be sent and received in a message.

Related papers

Kali Scheme is described in Higher-Order Distributed Objects , ACM Transactions on Programming Languages and Systems, September 1995.

Papers on Kali Scheme and related topics can be found

Availability

Kali can be downloaded via http at http://community.schemewiki.org/kali-scheme/releases/kali-0.52.2.tar.gz

Documentation

quick-guide-to-kali

A depiction of the goddess Kali