Un développeur connu sous le nom de Tarjan a publié Thoreau BASIC, un interpréteur BASIC qui démarre directement sur du matériel x86 bare-metal via UEFI. Aucun système d'exploitation nécessaire : la machine démarre immédiatement sur une invite BASIC, comme un ordinateur familial 8 bits des années 1980.

L'interpréteur est largement compatible avec GW-BASIC. Il modernise aussi le concept sur plusieurs points. La mémoire disponible correspond à celle rapportée par le système, ce qui transforme une machine actuelle en ordinateur BASIC doté de plusieurs gigaoctets de RAM. Les capacités graphiques vont également bien au-delà de l'original : Thoreau BASIC prend en charge des modes couleur 24 bits haute résolution et peut charger des fichiers bitmap. Il gère aussi plusieurs fenêtres texte, ce que les interpréteurs classiques n'offraient jamais.

Le projet est disponible en téléchargement sur la plateforme itch.io. Hackaday souligne que l'utilité pratique restera probablement limitée, mais s'attend à ce que de nombreux bidouilleurs l'essaient par nostalgie, pour retrouver l'époque où allumer un ordinateur signifiait être accueilli par un langage de programmation.