Welcome aboard EVLambda, the Lisp powered exploration vessel.
The goal of the EVLambda project is to write from scratch a custom Lisp dialect and to use the resulting programming language to explore various science topics. Along the way, the programming language will be fine-tuned and complemented by libraries, also written from scratch whenever possible.
Please note that providing a stable programming language useful outside of the project is a non-goal. Backward compatibility will not be a priority and the decision to include a feature or an optimization will be based primarily on its usefulness to the project.
The programming language and its integrated development environment run in the web browser of your choice, either online from the EVLambda web server (IDE) or offline from a web server running on your machine.
To install EVLambda on your machine, clone the project from its official Git repository
git clone https://evlambda.org/git/evlambda.git
or from one of its mirrors (GitHub, GitLab) and follow the instructions contained in the README file.
The project is released under the open source 3-Clause BSD License.
The code is routinely tested on the latest versions of the following operating systems and browsers:
- Arch Linux: Firefox and Chromium
- Windows 10: Firefox, Chrome, and Edge
- macOS 10.15: Firefox, Chrome, and Safari
Although it is not possible to contribute code to the project, you can still contribute as follows:
- by using the project or telling other people about it
- by contributing to the discussion forum or issue tracker