jchris + common-lisp   28

Write Yourself a Haskell... in Lisp (17 February 2013)
For me, the best way to understand something is usually to implement it myself. So when I first started getting serious about Haskell, I implemented (in Common Lisp) a simple lazy functional programming language that used graph rewriting for the interpretation.
haskell  common-lisp  interpreter  lisp 
march 2013 by jchris
Clozure CL
Clozure CL (often called CCL for short) is a free Common Lisp implementation with a long history. Some distinguishing features of the implementation include fast compilation speed, native threads, a precise, generational, compacting garbage collector, and a convenient foreign-function interface.
common-lisp  mac  programming 
march 2013 by jchris
LML: The Lisp Markup Language
LML is a package to generate HTML and XHTML from Common Lisp programs.
common-lisp  html  library  web  xhtml 
october 2007 by jchris
Closer Project.
This project is an umbrella project for a few subprojects whose aim is to improve the usability of the CLOS MOP across different Common Lisp implementations. The first step is a library that checks what features of the AMOP specification is supported by a
common-lisp  CLOS  lisp  programming 
october 2007 by jchris
CDR - Common Lisp Document Repository
The Common Lisp Document Repository is a repository of documents that are of interest to the Common Lisp community. The most important property of a CDR document is that it will never change: if you refer to it, you can be sure that your reference will al
common-lisp  database  directory  documentation  lisp  reference 
october 2007 by jchris
The Movitz system aspires to be an implementation of ANSI Common Lisp that targets the ubiquitous x86 PC architecture "on the metal". That is, running without any operating system or other form of software environment. Movitz is a development platform fo
common-lisp  cool  emulator  kernel  lisp  x86  via:lispmeister 
october 2007 by jchris
The Blog of Lisp — The Blog of Lisp
Copies of articles originating elsewhere on the web
blog  common-lisp  lisp  xrefs 
august 2007 by jchris
Slurping a file in Common Lisp
It should be easy to slurp a file. I could think of plenty of ways to do it, but it took a while to come up with something comparable with perl slurping. -=- Here's a rough evolution of my slurp-stream function. You can do anything you like with the code.
code  common-lisp  lisp  howto  tips 
august 2007 by jchris
Practical Common Lisp
This page, and the pages it links to, contain text of the Common Lisp book Practical Common Lisp published by Apress These pages now contain the final text as it appears in the book.
book  ebook  clos  common-lisp  free  lisp 
july 2007 by jchris
Cooking with Lisp
Another blog about Lisp, the world's greatest programming language.
blog  common-lisp 
april 2007 by jchris
Armed Bear Common Lisp
Armed Bear Common Lisp (ABCL) is an implementation of ANSI Common Lisp that runs in a Java virtual machine. It provides a runtime system, a compiler that compiles Lisp source to JVM bytecode, and an interactive REPL for program development.
abcl  common-lisp  compiler  gpl  java  jvm  lisp  via:lispmeister 
april 2007 by jchris
CL Gardeners -- Tending the Common Lisp garden.
CL Gardeners — Tending the Common Lisp garden. -=- Mission -=- To improve Common Lisp's attractiveness for people who are considering using Lisp but are also tempted by any of the johnny-come-lately languages that offer, at best, a pale imitation of a s
community  common-lisp  lisp 
april 2007 by jchris
FPL Marshalling Survey
Survey on Marshalling in Functional Programming Languages -=- These are the results of the FPL Marshalling Survey that I did in 11/2003. -=- The Survey started as an attempt to classify various well-known functional programming languages according to thei
functional  language  programming  survey  common-lisp  erlang  haskell  scheme 
september 2006 by jchris
The Common Lisp Directory: Root
This is the root of the common Lisp Directory. The whole tree of tags starts here. -=- If you are new to the Common Lisp Directory, you should probably first have a look at the "By topic" link below or at the "Tags" and "Index" links above. -=- The items
common-lisp  lisp  directory  reference 
july 2006 by jchris
Welcome to Common-Lisp.net
Welcome to the amazing world of Common Lisp, the programmable
programming language. -- This site is one among many gateways to Common
Lisp. Its goal is to provide the Common Lisp community with development
resources and to work as a starting point for new
lisp  common-lisp  community 
june 2006 by jchris
ECL - a Common-Lisp implementation
ECL stands for Embeddable Common-Lisp. The ECL project is an effort to modernize Giuseppe Attardi's ECL environment to produce an implementation of the Common-Lisp language which complies to the ANSI X3J13 definition of the language.
common-lisp  compiler  lisp  opensource  embedded 
may 2006 by jchris
Cells: a dataflow extension to CLOS
Cells is a mature, stable extension to CLOS that allows you to create classes, the instances of which have slots whose values are determined by a formula. Think of the slots as cells in a spreadsheet (get it?), and you've got the right idea. You can use a
lisp  clos  common-lisp  framework  programming  spreadsheet 
may 2006 by jchris
comp.lang.lisp > LISP to C vs machine level (was: LISP for Windows)
Newsgroups: comp.lang.lisp
From: Duane Rettig - view profile
Date: Fri, Dec 18 1998 12:00 am
lisp  common-lisp  compiler  theory 
may 2006 by jchris
TBNL - A Toolkit for Dynamic Lisp Websites
TBNL is a toolkit for building dynamic websites with Common Lisp. It can sit behind front-ends like Hunchentoot, Araneida (two web servers written in Common Lisp), or the popular Apache combined with Marc Battyani's mod_lisp. It can also pretend to be a H
lisp  common-lisp  web  programming  framework  apache  mod_lisp 
may 2006 by jchris
lisp-unit is a Common Lisp library that supports unit testing. There is a long history of testing packages in Lisp, usually called "regression" testers. More recent packages in Lisp and other languages have been inspired by JUnit for Java. For more inform
lisp  common-lisp  development  programming  testing 
april 2006 by jchris
Common Lisp Object System
Richard P. Gabriel's (RPG) page on CLOS, the Common Lisp Object System
lisp  clos  common-lisp  articles  reference 
april 2006 by jchris
Planet Lisp
Planet Lisp is a meta blog that collects the contents of various Lisp-related blogs. It was inspired by Planet Gnome.
blog  common-lisp  lisp 
january 2006 by jchris
Welcome to Common-Lisp.net
Welcome to the amazing world of Common Lisp, the programmable programming language. This site is one among many gateways to Common Lisp. Its goal is to provide the Common Lisp community with development resources and to work as a starting point for new pr
lisp  common-lisp  portal 
january 2006 by jchris

Copy this bookmark: