HeadlinesBriefing HeadlinesBriefing.com

Thoreau BASIC 3.2 Modern Retro Interpreter

Hacker News •
×

Thoreau BASIC begann als ein humoristischer Interpreter, entwickelte sich aber zu einer vollwertigen x64-Umgebung. Version 3.2 verbindet die klassische Microsoft BASIC-Syntax mit modernen Funktionen. Die Sprache behält Zeilennummern, GOTO und GOSUB bei, während sie im Hintergrund native x64-JIT-Kompilierung, PARFOR-Multithreading und SSE2/AVX2-Beschleunigung bietet.

Es unterstützt 64-Bit-Adressierung, komplexe und quaternionische hyperkomplexe Zahlen sowie 24-Bit-Grafik mit beliebiger Auflösung. Ein vollständiges Soundsystem verarbeitet 32 Instrumentenkanäle, 64 Effektkanäle und 256 Stimmen mit Echtzeitsteuerung. Über visuelle und auditive Aspekte hinaus fügt die Aktualisierung TCP/IP-Netzwerkfunktionen, Dateidurchsuchen und einen integrierten Profiler hinzu. Ein wichtiges Designziel ist die Kompatibilität zwischen Windows- und Bare-Metal-UEFI-Ausführung, sodass Programme ohne Betriebssystem direkt gestartet werden können.

Demos umfassen Echtzeit-Mandelbrot-Explorer und 3D-Sprite-Programme. Das Projekt stellt die Frage: Wie würde BASIC aussehen, wenn es nie aus der Mode gekommen wäre?.

Quelle: Hacker News · Zusammengefasst von HeadlinesBriefing