logo
1. What is CLforJava?
The CLforJava Open-Source Project is a long-running effort supported by the College of Charleston's Computer Science Department. Designed by Professor Jerry Boetje, the project is the core of the Software Engineering course where students combine their skills and book-learning to join an engineering team advancing the development of a new implementation of Common Lisp.
2. What is Common Lisp?
Common Lisp is a general-purpose, multi-paradigm programming language and is an ANSI standardized version of LISP which predated it. It supports a combination of procedural, functional and object-oriented programming paradigms. As a dynamic programming language, it facilitates rapid development, with iterative compilation into efficient run-time programs.
3. Why CLforJava?
CL programmer by trade, Professor Boejte wanted a transparent interface to allow both Java and CL programmers to avoid using foreign function interfaces in order to gain the best functionality of both.
4. How can I get involved?
Please visit our Get Involved page for information on how to start using or developing CLforJava.
5. Where can I download code for further development?
Please visit our Downloads page for the latest released CLforJava project builds.
6. How can I support the CLforJava project?
Currently, there is no way to donate to the CLforJava project.
7. Where is the CLforJava Forum?
CLforJava Forum is used to ask project questions, coordinate project tasks, and find useful information on the CLforJava project.
8. Where do I go to coordinate development efforts for the Project?
CLforJava Wiki is currently used to coordinate project efforts.
9. Where can I view or report bugs?
CLforJava BugZilla is used to report or view current bugs.
10. If I were a developer, how would I test Beta or RC (Release Candidate) project builds?
Our Get Involved page has information on how to download beta and RC builds for testing under the Become a CLforJava Developer tab.