[Tarjan], UEFI kullanan x86 makineler için doğrudan açılabilen Thoreau BASIC adlı bir yorumlayıcı geliştirdi. Büyük ölçüde GW-BASIC uyumlu olan yazılım, modern sistemin bildirdiği tüm belleği kullanabiliyor.
Thoreau BASIC ayrıca yüksek çözünürlüklü 24-bit grafik, bitmap yükleme ve birden fazla metin penceresi desteği sunuyor. Böylece klasik BASIC deneyimini modern donanım özellikleriyle birleştiriyor.
Neden önemli
Yorumlayıcının bare-metal çalışması, BASIC ortamını ayrı bir işletim sistemi katmanına bağlı olmadan UEFI tabanlı x86 donanımda kullanılabilir hale getiriyor. Bu yaklaşım, klasik bir programlama ortamının yalnızca eski makinelerle sınırlı kalmadığını ve güncel donanımın bellek ile görüntüleme olanaklarına uyarlanabildiğini gösteriyor. GW-BASIC uyumluluğu, mevcut BASIC bilgisiyle bu ortama geçişi kolaylaştırırken, grafik ve çoklu pencere özellikleri yorumlayıcıyı salt bir nostalji çalışmasının ötesine taşıyor. Bununla birlikte, uyumluluğun büyük ölçüde ifadesi hangi komutların veya programların farklı davranabileceğini belirsiz bırakıyor; ayrıca modern belleğin ne tür BASIC uygulamalarında nasıl kullanılacağı da projenin pratik kapsamı açısından açık bir soru olarak duruyor.