nowfound

Life & fun · April 27, 2025

A Common Lisp implementation in development, supports ASDF

Implementation of the standard is still not complete, but breakpoints and stepping work quite well! It also has some support for watchpoints, that no implementation has. Now it ships with ASDF and is capable of loading systems! Let me know if you like it. Support on Patreon or Liberapay is much appreciated

A Common Lisp implementation in development, supports ASDF launched on April 27, 2025 with 96 votes, #504 of 7,818 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 1 year on.

In plain words

This is a Common Lisp implementation still under development with incomplete standard support. It features strong debugging capabilities including breakpoints, stepping, and watchpoint support that other implementations lack. The implementation ships with ASDF and can load systems. It targets Lisp developers seeking an alternative implementation with advanced debugging tools.

written from the facts on this page · September 2026

From the sources

Savannah is a central point for development, distribution and maintenance of free software, both GNU and non-GNU.

This is a lisp implementation. Now it is just an interpreter, but I will add some compilation later. I aim for Common Lisp conformance, but I'm not religious about it. To clone the repository, run this command: git clone https://git.savan ... org/git/alisp.git You can find the released tarballs down on this page, but I recommend running from the latest commit, since new features and bugfixes happen often. To get the gist of this project, see README ( https://git.savan ... p.git/tree/README ) and NOTES ( https://git.savan ... sp.git/tree/NOTES ). I write alisp in C89 syntax and standard library. I use GNU readline (optionally) and GNU mp as external libraries, for line input and arbitrary…from savannah.nongnu.org

Does a similar job

all alternatives →
  • A notebook-style Common Lisp environment2017 · github.com · ▲180

    The notebook-style Common Lisp environment. Contribute to tamamu/darkmatter development by creating an account on GitHub.

  • FS
  • CL
    Common Lisp running natively over WebAssembly for the first time2022 · soi-disant.srht.site · ▲97

    A month or so ago, I ported a Common Lisp implementation (npt) to WebAssembly to make a silly blog post, because I was bored and have a lot of time on my hands to waste with things like this (I don't have a job, and because I have next to no experience, these meaningless, silly projects tend to fill what time I do have). This is significant as it's the first time Common Lisp in particular has ever been hosted on it; wasm has a few poor decisions in its design that make it less-than-conducive to being a target for Common Lisp, and a lot of the more interesting implementations require an…

  • IM
    I'm writing a leanpub book about Common Lisp web programming2013 · lispwebtales.ppenev.com · ▲107
  • Interactive Common Lisp: An Enhanced REPLDec 2025 · github.com · ▲101

    I created this because sometimes I want more than rlwrap but less than emacs. icl aims to hit that middle sweet spot. It's a terminal application with context-aware auto-complete, an interactive object inspector, auto-indentation, syntax colouring, persistent history, and much more. It uses sly to communicate with the child lisp process and aims to be compatible with any sly-supporting implementation. I hope others find it useful!

  • IW
    I wrote a technical history book on LispFeb 2026 · berksoft.ca · ▲252

    The book page links to a blog post that explains how I got about it (and has a link to sample content), but the TL&DR is that I could not find a lot of books that were on "our" history _and_ were larded with technical details. So I set about writing one, and some five years later I'm happy to share the result. I think it's one of the few "computer history" books that has tons of code, but correct me if I'm wrong (I wrote this both to tell a story and to learn :-)). My favorite languages are Smalltalk and Lisp, but as an Emacs user, I've been using the latter for much longer and for my…

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, April 2025

the whole month →
  • Hi everyone, I built PyXL — a hardware processor that executes a custom assembly generated from Python programs, without using a traditional interpreter or virtual machine. It compiles Python -> CPython Bytecode -> Instruction set designed for direct hardware execution. I’m sharing an early benchmark: a GPIO test where PyXL achieves a 480ns round-trip toggle — compared to 14-25 micro seconds on a MicroPython Pyboard - even though PyXL runs at a lower clock (100MHz vs. 168MHz). The design is stack-based, fully pipelined, and preserves Python's dynamic typing without static type restrictions.…

    Dev tools · 2025 · runpyxl.com

  • The Unsure Calculator is an online tool that lets you calculate with numbers you’re not sure about.

    Life & fun · 2025 · filiph.github.io

  • https://the-pocket.github.io/Tutorial-Codebase-Knowledge/

    AI · 2025 · github.com

  • Whatting▲898

    The iPad diary, just for you

    Work · 2025 · whatting.com

  • Browser with AI companions that automate web tasks

    AI · 2025 · strawberrybrowser.com

  • Peek▲828

    AI personal finance coach that guides you through decisions

    Work · 2025 · peek.money