macros

Tag

Cards List
#macros

@msimoni: I created this in one day, and it's a bit of a frankenlanguage, but it does have some interesting ideas and results: Id…

X AI KOLs Following · 2026-08-25 Cached

A developer created Idle, a statically-typed, low-level Lisp for WebAssembly GC with interesting features like O(1) method lookups and macros loaded from Wasm modules.

0 favorites 0 likes
#macros

@msimoni: This shows that with some very mild macrology, WebAssembly is almost a recognizable Lisp you can write directly.

X AI KOLs Timeline · 2026-08-15 Cached

The article discusses how WebAssembly can be approached with Lisp-like macros to make its syntax more human-friendly, referencing a past JavaScript implementation by Joel Martin.

0 favorites 0 likes
#macros

Why Target Common Lisp for Code Generation?

Hacker News Top · 2026-08-12 Cached

The author argues that Common Lisp is a superior target for AI code generation because of homoiconicity, macros, and REPL introspection, which reduce syntactic friction and context usage compared to mainstream languages.

0 favorites 0 likes
#macros

The Story of Mac: A Just-So Story

Hacker News Top · 2026-08-05 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
#macros

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
#macros

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
#macros

The case of the mysterious changes to integers when there shouldn’t have been any code generation effect

The Old New Thing (Raymond Chen) · 2026-07-10 Cached

A developer discovers that swapping two equivalent macros caused unexpected integer changes in unrelated functions, and the blog post investigates the mystery, questioning an LLM's explanation about control flow guard.

0 favorites 0 likes
#macros

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
#macros

Key, in sight – A guide, of sorts, to keyboard customization

Hacker News Top · 2026-05-20 Cached

A comprehensive guide to keyboard customization, covering hardware like macro pads and software approaches to enhance productivity and enjoyment, aimed at enthusiasts and newcomers alike.

0 favorites 0 likes
← Back to home

Submit Feedback