Hacker News with Generative AI: Lisp

C++ template macroprogramming versus Lisp macros (simondobson.org)
Clojure from a Schemer's Perspective (2021) (more-magic.net)
Recently I joined bevuta IT, where I am now working on a big project written in Clojure. I'm very fortunate to be working in a Lisp for my day job!
Making Sense of Lambda Calculus 0: Abstration, Reduction, Substitution? (aartaka.me)
I am a programmer. A Lisp programmer, in fact. I have a creeping desire to understand Lambda Calculus because it's a powerful and elegant tool and an inspiring idea underlying many functional languages and idioms. I use lambdas every day, without knowing their secret power. Might be useful to unleash this power and tame it for productivity.
Show HN: Term-Lisp – A Lisp, based on pattern matching and term rewriting (github.com/abuseofnotation)
term-lisp is a language for term list processing with first-class pattern matching, inspired by Pie, Haskel, Agda et al.
Gamedev in Lisp. Part 2: Dungeons and Interfaces (gitlab.com)
Medley Loops: The Basic System (Lisp Object-Oriented Programming System) [pdf] (interlisp.org)
Refurb weekend: the Symbolics MacIvory Lisp machine I have hated (blogspot.com)
Every collector has that machine, the machine they sunk so much time and, often, money into that they would have defenestrated it years ago except for all the aforementioned time and money.
A Lisp compiler to RISC-V written in Lisp (ulisp.com)
This is a simple experimental Lisp compiler, written in uLisp, that will compile a Lisp function into RISC-V machine code. You can run the compiler on the RISC-V core of a Raspberry Pi Pico 2 (or another RP2350-based board):
Why does Lisp use cons cells? (1998) (xach.com)
From a language design point of view, why do we have the pair notion in Scheme?
The Liberating Experience of Common Lisp (ds9soft.com)
I program in Objective-C and Swift daily, because those are the languages that Apple requires developers to use to build software for their platform.
The Lisp 2 Programming Language and System (1966) [pdf] (dl.acm.org)
Hy 1.0 – Lisp dialect for Python (github.com/hylang)
I'm pleased to announce the release of Hy 1.0.0, after nearly 12 years of on-and-off development and lots of real-world use. Hy is a Lisp dialect embedded in Python. See Hylang.org for an introduction and documentation, the NEWS file for a version history, and the HYPE POST for something a little less serious.
Ask HN: Whats the difference between qlot vs. ocicl? (SBCL package managers) (ycombinator.com)
Can anybody explain the difference, pro and cons between qlot [1] and ocicl [2]?
Benchmarking the CLOS (djhaskin.com)
The Symbolics Genera Programming Environment (1987) (archive.org)
This Lisp-based system helps designers get from prototype to product faster. The key is an open architecture and highly integrated development tools.
Lisp implemented in Rust macros (github.com/RyanWelly)
A simple, lexically scoped Lisp interpreter that operates fully in Rust's declarative macros. The lisp! macro expands to the lisp value computed by the code, and then stringifies it.
Guile 3.0.10 now ships with support for parens-optional syntax (wisp) (draketo.de)
» I love the syntax of Python, but crave the simplicity and power of Lisp.«
The Fennel Programming Language (fennel-lang.org)
Fennel is a programming language that brings together the simplicity, speed, and reach of Lua with the flexibility of a lisp syntax and macro system.
CIEL Is an Extended Lisp (ciel-lang.org)
Lem: Emacs-like editor written in Common Lisp (lem-project.github.io)
Why Does Elisp Suck (emacswiki.org)
The Rise and Fall of Lisp – Too Good for the Rest of the World (reddit.com)
Qlot: Common Lisp Library Manager (github.com/fukamachi)
Lisp macros and read work because of a bug in the original definition of Lisp (1992) (dl.acm.org)
Lisp Macros to Enable C Syntax in Common Lisp (github.com/y2q-actionman)
Ask HN: Why do people say "Lisp has no syntax"? It has infinite syntax (ycombinator.com)
A* search: optimized implementation in Lisp (gitlab.com)
Lisp with GC in 436 Bytes (justine.lol)
Defense of Lisp macros: The automotive field as a case in point (mihaiolteanu.me)
CLISP Port to WASM (lispcafe.org)