lisp

Tag

Cards List
#lisp

Chicken Scheme 6.0 released

Lobsters Hottest · yesterday Cached

CHICKEN Scheme 6.0 has been released, adding full R7RS small language support, UTF-8 strings, bytevector operations, and various module renames and API changes.

0 favorites 0 likes
#lisp

Program images and portable Scheme backends for Jolt

Lobsters Hottest · 3d ago Cached

Jolt, a Lisp/Scheme language, recently added two features: program images in the style of Common Lisp and Smalltalk for full-state serialization and debugging, and a portable Scheme backend decoupled from the Chez runtime for architecture-agnostic portability.

0 favorites 0 likes
#lisp

Symbolics OpenGenera to go free for non-commercial use

Lobsters Hottest · 6d ago

Symbolics OpenGenera, the legendary Lisp machine environment, is being released free for non-commercial use.

0 favorites 0 likes
#lisp

The Story of Mac: A Just-So Story

Hacker News Top · 6d ago Cached

An excerpt from Peter Seibel's 'Practical Common Lisp' that uses a just-so story to explain how Lisp macros work, comparing them to a junior programmer filling in code from notes.

0 favorites 0 likes
#lisp

Gödel, Escher, Elisp: The Beauty of Macros

Lobsters Hottest · 2026-08-05 Cached

An essay celebrating the beauty of Emacs Lisp macros and homoiconicity, drawing parallels with Hofstadter's strange loops and Escher's art, and introducing tooling like macrostep to explore macros.

0 favorites 0 likes
#lisp

Lisp in 99 Lines of C and How to Write One Yourself

Lobsters Hottest · 2026-08-04 Cached

An article introducing tinylisp, a Lisp interpreter written in 99 lines of C, with a companion PDF explaining how to write one yourself, covering NaN boxing and extensions.

0 favorites 0 likes
#lisp

Forth Moving Lisp Moving Forth

Lobsters Hottest · 2026-07-26 Cached

This chapter from 'Let Over Lambda' explores implementing the Forth programming language in Lisp using macros, emphasizing duality of syntax and meta-programming techniques. It aims to teach Forth concepts to a Lisp audience and discuss the philosophy behind Forth's design.

0 favorites 0 likes
#lisp

Jolt: running Clojure on Chez Scheme

Lobsters Hottest · 2026-07-23 Cached

Jolt is a new Clojure implementation targeting Chez Scheme, aiming to provide a drop-in replacement with fast startup and low memory footprint, leveraging Chez's JIT and GC to avoid the JVM's overhead.

0 favorites 0 likes
#lisp

Syntax with Purpose in a Programming Language

Lobsters Hottest · 2026-07-13 Cached

This article explores the importance of syntax design in programming languages, arguing that syntax should accurately reflect the language's computational model and mental model, rather than being arbitrarily cobbled together for familiarity or conciseness. The author analyzes the syntax design of OCaml, Lisp/Clojure, and JavaScript, and introduces his own language Saul, emphasizing uniformity and semantic consistency.

0 favorites 0 likes
#lisp

@yibie: Recommend this article that gave me chills. A developer recalls a professor 25 years ago saying "Lisp is the language of AI," and then he wrote a complete agent in 100 lines of Common Lisp—8 lines of recursive agent loop, one tool being e…

X AI KOLs Timeline · 2026-07-13 Cached

A developer built an AI agent in 100 lines of Common Lisp, with the only tool being eval. The model executes code through a recursive agent loop and restores skills via a persisted transcript, showcasing Lisp's unique advantage as an AI language.

0 favorites 0 likes
#lisp

A Road to Lisp: Why Lisp

Hacker News Top · 2026-07-09 Cached

The article presents an argument for learning Lisp, highlighting its unique features like macros and extensibility that allow programmers to adapt the language to their problems, and discusses the Blub paradox to explain why programmers from less powerful languages may struggle to recognize Lisp's advantages.

0 favorites 0 likes
#lisp

An agent in 100 lines of Lisp

Hacker News Top · 2026-07-07 Cached

The author reflects on learning Lisp for symbolic AI 25 years ago and demonstrates how a modern AI agent loop can be implemented in just 100 lines of Common Lisp, emphasizing the elegance of recursion.

0 favorites 0 likes
#lisp

Exploring PDP-1 Lisp (1960)

Hacker News Top · 2026-06-30 Cached

A detailed introduction to running the historic PDP-1 Lisp implementation from 1960, including startup procedures and its significance as the first interactive programming environment.

0 favorites 0 likes
#lisp

Slisp: Simple Lisp compiler (Linux/amd64)

Hacker News Top · 2026-06-26 Cached

Slisp is a simple compiler that reads Lisp programs and generates standalone assembly representations for Linux/AMD64, with support for basic primitives, closures, and a standard library.

0 favorites 0 likes
#lisp

Context Makes Tests Reusable

Lobsters Hottest · 2026-06-24 Cached

The author shares lessons from designing a testing framework in Guile, focusing on how adding context to test definitions makes tests more reusable and improves developer experience.

0 favorites 0 likes
#lisp

FEXPRs vs. vtable: how LispE interpreter works

Lobsters Hottest · 2026-06-23 Cached

LispE is a compact Lisp dialect by NAVER that combines functional and array language features, with AI libraries for PyTorch, GGUF, MLX, and tiktoken, and a browser-based test environment.

0 favorites 0 likes
#lisp

Lithp.py (~2008)

Hacker News Top · 2026-06-21 Cached

An interpreter for John McCarthy's original Lisp, written in Python, with heavily documented source code aimed at teaching the internals of Lisp.

0 favorites 0 likes
#lisp

(How to Write a (Lisp) Interpreter (In Python)) (2010)

Hacker News Top · 2026-06-21 Cached

Peter Norvig's classic tutorial on implementing a Scheme interpreter in Python, explaining the core concepts of language interpretation and evaluation.

0 favorites 0 likes
#lisp

Lisp in the Rust Type System

Hacker News Top · 2026-06-20 Cached

A Lisp interpreter embedded in Rust's trait system, allowing recursive functions, closures, and continuation passing style at compile time.

0 favorites 0 likes
#lisp

My thoughts after using Clojure for about a month

Hacker News Top · 2026-06-02 Cached

The author shares their experience learning Clojure over a month, comparing it favorably to Common Lisp and Scheme, praising its cohesion and pragmatic design.

0 favorites 0 likes
Next →
← Back to home

Submit Feedback