Thoreau BASIC は最初に冗談のインタープリターとして始まりましたが、完全な x64 環境へと進化しました。バージョン 3.2 はクラシックな Microsoft BASIC の構文と現代的な機能を融合しています。この言語は行番号、GOTO、GOSUB を保持しており、裏ではネイティブな x64 JIT コンパイル、PARFOR マルチスレッディング、SSE2/AVX2 アクセラレーションを提供しています。64 ビットアドレッシング、複素数と四元数のハイパーコンプレックス数、任意の解像度の 24 ビットグラフィックスをサポートしています。完全なサウンドシステムは 32 の楽器チャンネル、64 のエフェクトチャンネル、256 のボイスをリアルタイム制御で処理します。ビジュアルとオーディオの他に、このアップデートは TCP/IP ネットワーキング、ファイルブラウジング、統合プロファイラーを追加しています。重要な設計目標は Windows とベアメタル UEFI の実行の間のパリティであり、プログラムがオペレーティングシステムなしで直接ブートできるようにします。デモにはリアルタイムのマンデルブロットエクスプローラーと 3D スプライトプログラムが含まれています。このプロジェクトは次の質問を投げかけます:BASIC が時代遅れにならなければ、どのように見えるでしょうか?
出典: Hacker News · 要約:HeadlinesBriefing