I wrote a BASIC interpreter that boots on UEFI machines
Show HN: I wrote a BASIC interpreter that boots on UEFI machines
Based, I wrote a BASIC interpreter that boots on UEFI machines works in show hn launch.
Profile
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. There is no Windows or Linux underneath it. The machine boots into BASIC.It supports the usual BASIC machinery plus graphics primitives, 32-bit colour, floating point, file operations and oth
Within the show hn launch space, the company focuses on its core offering rather than a broad product line.
The company is listed at the Show HN launch stage of development.
| Sector | Show HN launch |
|---|---|
| Stage | Show HN launch |
Website: tarjan.itch.io/thoreaubasic
Browse related
Create a free account