Karan Sharma

Karan Sharma

Systems programmer. Compilers, hardware, graphics.

Writing

sysp: A Systems Lisp That Compiles to C

Article on sysp's design, compiler architecture, and the case for Lisp as a systems language.

BOX3D: Parametric Gridfinity Generator

Writeup on real-time CSG geometry in the browser and the Gridfinity spec.

Word Algebra: An Architectural Breakdown

How to run word embeddings entirely client-side with WebAssembly.