lisp

Tag

Cards List
#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
#lisp

Why Janet? (2023)

Hacker News Top ↗ · 2026-06-02 Cached

An article advocating for the Janet programming language, highlighting its simplicity, ease of distribution, powerful parsing with PEGs, and excellent subprocess DSL, making it ideal for side projects and command-line tools.

0 favorites 0 likes
#lisp

Emacs bra size calculator

Lobsters Hottest ↗ · 2026-05-29 Cached

A blog post describing a custom Emacs Lisp function that uses Calc unit conversion and Org table formulas to compute bra sizes in EU, UK, and US standards from band and bust measurements.

0 favorites 0 likes
#lisp

Scriba: Structured logging in Lisp with multiple backends and auto-config (Scheme library)

Lobsters Hottest ↗ · 2026-05-29

Scriba is a structured logging library for Guile Scheme with multiple backends and auto-configuration via environment variables.

0 favorites 0 likes
#lisp

Procedural Fascicle for R7RS Large Scheme

Lobsters Hottest ↗ · 2026-05-23 Cached

The Procedural Fascicle for R7RS Large Scheme is a document that forms part of the R7RS Large standard for the Scheme programming language, intended to belong to the entire Scheme community and freely copied for use in manuals and documentation.

0 favorites 0 likes
#lisp

Lisp in Vim (2019)

Hacker News Top ↗ · 2026-05-23 Cached

A detailed comparison of Slimv and Vlime, two Vim plugins for interactive Lisp programming, covering setup, features, and recommendations.

0 favorites 0 likes
#lisp

De‐bloating Javascript

Lobsters Hottest ↗ · 2026-05-18 Cached

LispE is a compact Lisp dialect developed by NAVER that combines functional and array language features, with support for AI libraries like PyTorch and llama.cpp.

0 favorites 0 likes
#lisp

Lisp in Web-Based Applications (2001)

Hacker News Top ↗ · 2026-05-18 Cached

Paul Graham discusses the advantages of using Lisp for web-based applications, including language freedom, incremental development, and rapid bug fixing, drawing from his experience with Viaweb.

0 favorites 0 likes
#lisp

Hyperpolyglot Lisp: Common Lisp, Racket, Clojure, Emacs Lisp

Lobsters Hottest ↗ · 2026-05-17 Cached

A side-by-side reference sheet comparing syntax and features of Common Lisp, Racket, Clojure, and Emacs Lisp.

0 favorites 0 likes
#lisp

Hoot 0.9.0 released

Lobsters Hottest ↗ · 2026-05-14 Cached

Hoot 0.9.0, a Scheme to WebAssembly compiler backend for Guile, has been released with new features and bug fixes, including DWARF support, standard Wasm exceptions, and a game jam template for the Lisp Game Jam.

0 favorites 0 likes
#lisp

May I recommend… understanding Emacs's patterns

Lobsters Hottest ↗ · 2026-05-13 Cached

The article explains Emacs's architectural patterns, focusing on the universal buffer data model and incremental completing read (ICR), comparing them to a rose's roots and petals. It highlights how Emacs unifies interfaces and allows extensibility via Elisp.

0 favorites 0 likes
← Previous
Next →
← Back to home

Submit Feedback