Thoreau BASIC awalnya adalah interpreter candaan, tetapi berkembang menjadi lingkungan x64 yang lengkap. Versi 3.2 mencampur sintaks klasik Microsoft BASIC dengan kemampuan modern. Bahasa ini mempertahankan nomor baris, GOTO, dan GOSUB, sementara di bawah kapas melayani kompilasi JIT asli x64, multithreading PARFOR, dan akselerasi SSE2/AVX2.
Ini mendukung alamat 64-bit, bilangan hiperkompleks kompleks dan kuaternion, dan grafik 24-bit dengan resolusi sembarangan. Sistem suara lengkap menangani 32 saluran instrumen, 64 saluran efek, dan 256 suara dengan kontrol waktu nyata. Di luar visual dan audio, pembaruan ini menambahkan jaringan TCP/IP, penelusuran berkas, dan profiler terintegrasi.
Tujuan desain utama adalah kesetaraan antara eksekusi Windows dan UEFI bare-metal, memungkinkan program untuk mem-boot langsung tanpa sistem operasi. Demo termasuk penjelajah Mandelbrot waktu nyata dan program sprite 3D. Proyek ini mengajukan pertanyaan: bagaimana BASIC jika tidak pernah kehilangan popularitasnya?.
Sumber: Hacker News · Diringkas oleh HeadlinesBriefing