jart/sectorlisp
View on GitHub ↗ ★ 1,529 C
Bootstrapping LISP in a Boot Sector
28 mentions on Hacker News by 22 people: 5 stories, 23 comments · first 2020-10-27 · latest 2026-04-13
20082026
-
Great examples, those. Here's another: https://github.com/jart/sectorlisp/blob/main/sectorlisp.S Given this, you might write less asm.
comment by so-cal-schemer · 2026-04-13 · in Now is the best time to write code by hand -
Boot sector lisp? https://github.com/jart/sectorlisp
comment by naasking · 2026-02-23 · in femtolisp: A lightweight, robust, scheme-like Lisp implementation -
…5, I wonder if that was a publisher request. (My favorite take on that subject in recent years is https://github.com/jart/sectorlisp ) Would it be fair to say this is mainly a history told through the lens of AI and PL research? Amusingly…
comment by Jach · 2026-02-17 · in Show HN: I wrote a technical history book on Lisp -
▲ 104
Bootstrapping Lisp in a Boot Sectorstory by gone35 · 2025-05-05 · 6 comments
-
I love MBR hacking, it's so fun to see. Cf. sector lisp [1] and OSle [2]. [1]: https://github.com/jart/sectorlisp [2]: https://news.ycombinator.com/item?id=43866585
comment by D4ckard · 2025-05-04 · in Minimal Linux Bootloader (2018) -
…to run McCarthy’s metacircular evaluator. [0]: https://www.ioccc.org/2004/gavin/index.html [1]: https://github.com/jart/sectorlisp
comment by nathell · 2025-05-02 · in Show HN: OSle – A 510 bytes OS in x86 assembly -
…/github.com/raviqqe/stak/tree/f799140377162f1c2f94cc4... .) The philosophy is similar to SectorLisp ( https://github.com/jart/sectorlisp ) but for R7RS :)
comment by raviqqe · 2025-01-08 · in Embedding Scheme in Rust -
…people on the Moon. Technological progress must never come at the expense of people's rights. [1]: https://github.com/jart/sectorlisp [2]: https://www.ibiblio.org/apollo/
comment by helloiamsomeone · 2024-08-05 · in Stop Killing Games -
▲ 34
Sectorlispstory by djha-skin · 2023-01-13 · 8 comments
-
That's yuuuuuge, try sectorlisp instead https://github.com/jart/sectorlisp
comment by guerrilla · 2022-12-16 · in Kilo Lisp: A Kilo Byte-Sized Lisp System -
…is written in C that's also valid JavaScript See https://justine.lol/sectorlisp2/#evaluation and https://github.com/jart/sectorlisp/blob/c9ce1c54a024ac4774a2... and also https://github.com/jart/sectorlisp/blob/main/lisp.c
comment by jart · 2022-10-08 · in Ask HN: Best book to learn C in 2022? -
…Lua, Typed Assembly; https://en.wikipedia.org/wiki/Typed_assembly_language and Sector Lisp; https://github.com/jart/sectorlisp seem to have the right minimalism and compactness for archival purposes. Maybe it is sectorlisp+rv32+wasm. If…
comment by sitkack · 2022-07-25 · in Take more screenshots -
…encoding, the answer is "pretty fancy". After all, you can fit a LISP into 512 bytes of x86 code-- https://github.com/jart/sectorlisp . About 64 bytes of that is strings! In addition to all those programs-- about anything you can write in…
comment by mlyle · 2022-07-11 · in There are 2¹⁰²⁴ things you can do with a kilobit -
▲ 5
Bootstrapping Lisp in a Boot Sectorstory by AlexeyBrin · 2022-06-25 · 0 comments
-
…think the wiki page predates sectorlisp, which project answers (in my opinion) the challenge, no? ( https://github.com/jart/sectorlisp )
comment by carapace · 2022-05-03 · in A minimal C compiler in x86 assembly -
…C because it was actually used to generate the assembly code for the first ~900 byte version. See https://github.com/jart/sectorlisp/blob/a561e031aec03270459f... and https://github.com/jart/sectorlisp/blob/a561e031aec03270459f... Once we…
comment by jart · 2021-12-21 · in Show HN: Lisp with GC in 436 Bytes -
…on my ignorant, but wishful, reqs above? I realize there are some others in Rust too. Thanks! [1] https://github.com/jart/sectorlisp
comment by eggy · 2021-10-31 · in A completely-from-scratch hobby operating system -
Consider alternatively: https://github.com/jart/sectorlisp/blob/main/sectorlisp.S https://github.com/jart/sectorlisp/blob/main/lisp.lisp This does give me an idea to do it in even less, though. I'll have to spend a weekend on it. It's also…
comment by metagame · 2021-10-10 · in Lisp in a Weekend -
See also: - https://github.com/cesarblum/sectorforth - https://github.com/jart/sectorlisp
comment by jart · 2021-08-30 · in BootOS: Monolithic operating system in 512 bytes of x86 machine code -
There's sectorlisp that appears to fit into two sectors but is yet shy of their single-sector goal: https://github.com/jart/sectorlisp
comment by na85 · 2021-06-11 · in Fitting a FORTH in 512 bytes -
…I built a LISP interpreter too, which makes Altair BASIC look bloated by comparison. https://github.com/jart/sectorlisp I will say that 20mb isn't too shabby if we judge the OP's project by Electron standards. If NodeGUI was pruned a bit…
comment by jart · 2021-03-05 · in Show HN: Svelte NodeGUI, a lightweight Electron alternative with native UI -
…pc boot process. Here's a gentle introduction: https://justine.lol/blinkenlights/realmode.html and https://github.com/jart/sectorlisp and http://reddit.com/r/osdev Those concepts are implemented in the Cosmopolitan codebase here:…
comment by jart · 2021-02-26 · in Show HN: Redbean – Single-file distributable web server -
…I recommend taking a look at what it says[2] on the matter, though it's too long to quote here. 0. https://github.com/jart/sectorlisp 1. https://savannah.nongnu.org/projects/stage0/ 2. https://git.savannah.nongnu.org/cgit/stage0.git/tree/RE…
comment by moonchild · 2021-02-18 · in RetroForth 2021.1 -
…post-apocalyptic x86 machine and run John McCarthy's metacircular evaluator in nearly 512 bytes. https://github.com/jart/sectorlisp
comment by jart · 2021-01-26 · in Collapse OS – bootstrap post-collapse technology -
https://github.com/jart/sectorlisp Smaller than femtolisp
comment by 1vuio0pswjnm7 · 2020-12-28 · in Wisp: A light Lisp written in C++ -
▲ 29
Sectorlisp – Bootstrapping Lisp in a Boot Sectorstory by joubert · 2020-12-28 · 0 comments
-
https://github.com/jart/sectorlisp
comment by rscho · 2020-12-21 · in PicoLisp Chess -
▲ 2
Sectorlispstory by jart · 2020-10-27 · 0 comments