News for hackers. Stuff that matters.
Re:SectorC: A C Compiler in 512 bytes by plagiarist on Wednesday May 24, 2023 @09:44PM (#36066208)
Perhaps my favorite thing in all of computing is the authors of Lisp bootstrapping by writing an (academic) interpreter for Lisp in Lisp, and then realizing they could just compile that by hand.
Re:SectorC: A C Compiler in 512 bytes by paddy_m on Thursday May 25, 2023 @06:45AM (#36069086)
Paper?

I once read a lisp paper that kept defining lisp primitives in terms of simpler lisp primitives until they had only 4-10 primitives. Then the paper started defining those in terms of assembly language (but with parens). In the final step, they just removed the parens. It was so elegant. I can't find the paper though :( Any ideas?

Re:SectorC: A C Compiler in 512 bytes by aap_ on Thursday May 25, 2023 @06:51AM (#36069126)
The paper is the original paper on LISP by McCarthy "Recursive Functions of Symbolic Expressions and Their Computation by Machine, Part I". It has the original definition of LISP in LISP.