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

X AI KOLs Timeline Tools

Summary

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.

This shows that with some very mild macrology, WebAssembly is almost a recognizable Lisp you can write directly. https://t.co/EOSvDIMDNY
Original Article
View Cached Full Text

Cached at: 08/15/26, 05:50 PM

This shows that with some very mild macrology, WebAssembly is almost a recognizable Lisp you can write directly. https://t.co/EOSvDIMDNY

Joel Martin (@bus_kanaka): This was my attempt at a macro language to make wat syntax more human friendly: https://t.co/D4TiKCxIER It is implemented in JS but I would use wasm if I was to start again now (last commit was 7 years ago 😯)

Similar Articles

Thoughts on WebAssembly as a stack machine

Eli Bendersky

This blog post responds to the claim that WebAssembly is not a pure stack machine by discussing its design with locals and comparing it to Forth, arguing that it still fits the definition of a stack machine and that its register-like locals improve readability and performance.

De‐bloating Javascript

Lobsters Hottest

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.

LaTeX.wasm: LaTeX Engines in Browsers

Hacker News Top

SwiftLaTeX enables LaTeX compilation directly in the browser using WebAssembly, allowing users to create and edit LaTeX documents without a server-side LaTeX installation.

Lisp in Web-Based Applications (2001)

Hacker News Top

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.