Show HN: I wrote a BASIC interpreter that boots on UEFI machines
Sentiment Mix
Geography
Expert Signals
Gorsefound
author • 1 mention
Hacker News
source • 1 mention
AI-Generated Claims
Generated from linked receipts; click sources for full context.
I started writing Thoreau BASIC because I wanted a small, old-fashioned BASIC interpreter: line numbers, immediate mode, simple graphics, strings, arrays, the sort of environment where the computer starts with a "Ready" prompt and you can immediately make it do something.Then I wondered: why should it need an operating system?So I made it boot directly on x64 machines using UEFI.The UEFI version uses the Graphics Output Protocol for its framebuffer and gets its keyboard input directly from the firmware.
Supported by 1 story
There is no Windows or Linux underneath it.
Supported by 1 story
The machine boots into BASIC.It supports the usual BASIC machinery plus graphics primitives, 32-bit colour, floating point, file operations and other features I've been adding as I encounter programs that need them.
Supported by 1 story
There is now also a Windows version, which makes it considerably easier to try.One of my goals is compatibility with the style and behaviour of old Microsoft BASICs rather than creating a modern language that merely happens to use...
Supported by 1 story
Claim Contradictions
negation mismatch
A: There is no Windows or Linux underneath it.
B: There is now also a Windows version, which makes it considerably easier to try.One of my goals is compatibility with the style and behaviour of old Microsoft BASICs rather than creating a modern language that merely happens to use...
Paper to Product Links
Related Events
Show HN: I built a lite LPU that can do inference on Karpathy's MicroGPT
Uncategorized • 8/25/2026
Show HN: Kern – container and resource runtime in a 1.5 MB binary, no daemon
Uncategorized • 8/25/2026
Show HN: See how much your AI knows about you
Uncategorized • 8/25/2026
Show HN: Screen memory without screenshots, just text to Markdown
Uncategorized • 8/25/2026
Show HN: Coffeetable, A new UX to discover books inside Claude
LLMs • 8/25/2026