diff --git a/www/index.html b/www/index.html new file mode 100644 index 0000000..81dba41 --- /dev/null +++ b/www/index.html @@ -0,0 +1,54 @@ + +
++Kali Scheme is a distributed implementation of Scheme 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 distributed computing. +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. Some of +the applications and implementation techniques we have looked at using +Kali Scheme include: + +
+
+Papers on Kali Scheme and related +topics can be found here. + + +
+