RSS 15 projects tagged "Common Lisp"

Download Website Updated 24 Oct 2013 STMX

Screenshot
Pop 57.34
Vit 2.77

STMX is a high-performance Common Lisp library for composable Transactional Memory (TM), a concurrency control mechanism aimed at making concurrent programming easier to write and understand. Instead of traditional lock-based programming, one programs with atomic memory transactions: if a memory transaction returns normally it is committed. If it signals an error, it is rolled back. Transactions can safely run in parallel in different threads, are re-executed from the beginning in case of conflicts or if consistent reads cannot be guaranteed, and effects of a transaction are not visible from other threads until committed. This gives freedom from deadlocks, automatic rollback on failure, and aims to resolve the tension between granularity and concurrency.

Download Website Updated 01 Mar 2013 Retro

Screenshot
Pop 301.86
Vit 31.34

Retro is a clean, minimalist language with roots in Forth. It supports all major OSes in use today, and was designed to be easy to learn, use, and modify for specific needs.

Download Website Updated 11 Apr 2011 ACL2

Screenshot
Pop 74.30
Vit 4.97

ACL2 is a mathematical logic, programming language, and mechanical theorem prover based on the applicative subset of Common Lisp. It is an "industrial-strength" version of the NQTHM or Boyer/Moore theorem prover, and has been used for the formal verification of commercial microprocessors, the Java Virtual Machine, interesting algorithms, and so forth.

Download Website Updated 25 Jul 2010 Menace of the Mines

Screenshot
Pop 39.31
Vit 2.09

Menace of the Mines is a fast-paced roguelike game that has tons of monsters, many different classes and races, and a unique magic system (well, that's the goal).

Download Website Updated 07 Jul 2010 GNU CLISP

Screenshot
Pop 456.07
Vit 11.63

GNU CLISP is an ANSI Common Lisp implementation with an interpreter, compiler, debugger, object system (CLOS, MOP), sockets, fast bignums, arbitrary precision floats, and a foreign language interface that runs on most Unix variants and Win32.

No download Website Updated 19 Mar 2008 ClearLisp

Screenshot
Pop 13.53
Vit 1.00

ClearLisp is a Common LISP interpreter written in C# with the purpose of scripting in a .NET or Mono environment. The ClearLisp language supports a large subset of CL and has an object model with generic functions, class and instance methods, properties, and import of existing .NET classes. ClearLisp executes LISP scripts in interactive mode or in Web mode (IIS; XSP or Apache with Mono). Sample ClearLisp code is provided in the form of a personal, file-based wiki Web application.

Download Website Updated 05 Feb 2007 cl-wav-synth

Screenshot
Pop 33.29
Vit 2.73

cl-wav-synth is a WAV sample editor. It comes in two parts: the main library for manipulating WAV files, and an (Mc)CLIM interface with a full LISP listener, a sample pane editor, a spectrum pane editor, and a song pane editor.

Download Website Updated 05 Jul 2006 NTW Lisp

Screenshot
Pop 19.52
Vit 1.00

NTW Lisp is a server written in Common Lisp for applications that use the NTW protocol to communicate with a GUI client. This asynchronous protocol makes it possible to serve remote applications that are indistinguishable from native ones. It's also useful for quickly writing GUI apps from Common Lisp that can be run locally.

Download Website Updated 28 Aug 2005 Jabberwocky

Screenshot
Pop 128.67
Vit 10.29

Jabberwocky is a Lisp IDE containing a Lisp-aware editor with syntax highlighting, parentheses matching, a source analyzer, indentation, a source level debugger, a project explorer, and an interaction buffer. It is the replacement for the Lisp Debug project.

Download Website Updated 10 Jul 2005 Common Lisp SQL

Screenshot
Pop 75.20
Vit 3.45

CLSQL is an SQL database interface for Common Lisp. It provides object-oriented and functional access methods to the underlying database, which can be one of MySQL, ODBC, PostgreSQL, or SQLite. It uses the Unified Foreign Function Interface (UFFI) and thus supports the CMU Common Lisp, Steel Bank Common Lisp, and Allegro Common Lisp implementations.

Screenshot

Project Spotlight

Phototonic

An image viewer and organizer.

Screenshot

Project Spotlight

quadtree

A Thread-safe quad tree C library.