Collaborative Lisp programming

Table of Contents

Introduction

What is meant here by 'collaborative programming' is ways that multiple people can collaborate on a programming task in real-time. These examples use Lisp. These programs give multiple people an interface to a Lisp interpreter, all with the same environment and namespace. So a function defined by one user can be used by another user in that same session. I made three different demos of this idea. The demos are written in Java, and they use ajlisp as the Lisp implementation in the backend

Email (7/27/2015)

Twitter (10/2/2016)

IRC (10/23/2016)

Date: 2016-10-23 Sun 00:00

Email: subopt@hotmail.com

Validate